We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • 3+ years of IT experience in analysis, design, development, documentation, implementing and testing of web using Java and J2EE Technologies.
  • Solid background in Core Java API, Exception Handling, Multi - threading, Synchronization, Serialization, Collections framework, Java Beans, Executor Services, Thread pools.
  • Experience in Java Database Connectivity: JDBC API, Entity Beans, DAO Pattern, and configuring data sources on Web sphere.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Expert level knowledge in using spring modules like Struts, Spring Core, Spring DAO, Spring MVC, Spring AOP, Spring IOC, Spring JDBC and Spring JPA.
  • Experience in integrating the internal security model into new projects with Spring Batch, Spring Micro services and Spring Boot.
  • Used MVC (Model View Controller) architecture, using spring, struts.
  • Expertise in frontend technologies such as HTML, CSS, JavaScript, jQuery, Angular JS, JSP, JSF, JMS, AJAX, JSTL, specification, XML (SAX, DOM), XSL and JSON.
  • Experience in design and implementation using different RDBMS like Microsoft SQL Server 2008, Oracle, MySQL and DB2.
  • Experience with RDBMS concepts like Functions, Triggers, Stored Procedures, DDL, DML SQL queries and PL/SQL programming.
  • Having hands on experience in deploying web and JEE enterprise applications in Tomcat Server, Web Logic, Web Sphere, JBoss, Glassfish.
  • Expertise in migration and up gradation of Web Logic server applying patches and installing service packs for Web logic server.
  • Experience in SOAP based Web Services, REST Web Services, JAX-WS, JAX-RS, JAXB, SOA, AJAX, RMI, JNDI and MVC.
  • Implemented AWS solutions using EC2, S3.
  • Proficient in Object-Oriented Design Development (OOAD) and integration of complex enterprise and web based applications using IDEs like Eclipse, Edit Plus, Text Pad, RAD, Net Beans, My Eclipse, STS.
  • Worked using Spring Micro Services, spring boot, Pivotal Cloud Foundry and Netflix Eureka.
  • Involved in building and deploying Apache ANT/ MAVEN scripts, debugging through logging frameworks like Log4j, automated build tool with Jenkins.
  • Hands on experience with version control systems like CVS, SVN, CLEARCASE and GIT for providing common platform for all developers.
  • Experience in developing web application using test driven methodologies (TDD) and Junit as a testing framework.
  • Experience in writing test cases using Mockito.
  • Have experience in Software Development Processes like SDLC, Waterfall, Agile, SCRUM, RAD, RUP. To track the process of Agile process used JIRA.
  • Developing RESTFUL web services using Spring boot, Spring RESTFUL template, Hibernate.
  • Experience in working with different operating systems Windows, UNIX and LINUX.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory.

TECHNICAL SKILLS:

Programming Languages: Java (1.8), J2EE, SQL, PL/SQL, C, C++

J2EE Technologies: EJB, Servlets, JSP, JSTL, JDBC, JSF, RMI, JNDI, JMS

Web Technologies: HTML, DHTML, AngularJS, jQuery, XML, XSLT, CSS, JSON, JSON-DTD, AJAX, Bootstrap, NodeJS, ReactJS

IDE: Eclipse, My Eclipse, NetBeans, IntelliJ

Application/Web Server: IBM WebSphere, Oracle WebLogic, JBoss, Apache Tomcat.

Databases: Oracle 9i/10g/11g/12c, SQL, MySQL, DB2, Mongo DB, Cassandra.

XML Technologies: XML, XSLT, XPATH, SAX, DOM, JDOM, AXIS, JAXB

Web Services: SOAP, REST, JAX-WS, JAX-RPC, JAX-RS

Methodologies: Agile, Waterfall, SCRUM

Operating Systems: Windows, Linux, UNIX

Application Frameworks: Struts 1.x/2.x, Spring (Dependency Injection, Spring MVC, Factory Pattern, Core, Spring Context, Spring DAO, Spring IOC, Spring JDBC, Spring Security, Spring Boot, Spring Batch, Spring with Hibernate)

ORM Frameworks: JPA, Hibernate, Spring JPA, DAO

OO Modeling: Rational Rose, MS Visio

Version Control: SVN (Apache Subversion), CVS, Git

Other Tools: ANT, Maven, Log4j, Jenkins, Junit, JIRA, Selenium, Oracle EBS

Cloud Computing: AWS (Amazon Web Services), EC2, RDS, S3

Micro services: Spring Micro Services, Spring boot

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • Business layer is built using Spring boot and the persistent layer uses Hibernate.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and performed validations.
  • Consumed RESTful web services using Angular2 on front-end, Spring framework on back-end and Hibernate framework for ORM, Spring Security (OAuth 2.0) for authentication and authorization.
  • Used Build Tool Maven.
  • Used Bootstrap with angular.
  • Used SoapUI for testing service.
  • Deployed the project on AWS instances EC2, S3 by using Jenkins AWS plugin.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS.
  • Worked with JMS (Java messaging service) for asynchronous communication and with JMS queues for P-P communications and Topics for one- many communications.
  • Used JavaScript to perform client-side validations, and JUNIT for component testing.
  • Worked on backend databases using Oracle PL/SQL and SQL Server in data access layer to access and update information in the database.
  • Used Lambda Expressions to fetch results from database by using Row mapper.
  • Used Spring DAO at the database layer to implement database connectivity, operations logics.
  • Used GitHub version controlling tools to maintain project versions.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Used Jenkins for Continuous Integration

Environment: Java, Hibernate, Spring, JMS, JSP, HTML, CSS, JavaScript, Angular JS, Spring Security, RESTful, Oracle, AWS, Jenkins, GitHub, JUNIT, Eclipse.

Confidential, Vienna, VA

Java/J2EE Developer

Responsibilities:

  • Developed various J2EE components like Servlets, JSP, JSTL and JMS.
  • Used Spring MVC framework to enable the interactions between JSP/View layers and implemented different DPs.
  • Data Operations were performed using Spring ORM wiring with Hibernate.
  • Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations.
  • Used a Micro Service Architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy Identity Micro Services.
  • Experience working with Cassandra.
  • Developing RESTFUL web services using persistence layer Hibernate
  • Worked on service oriented systems that utilize REST web frameworks, SOAP and message queue technologies (Spring MVC, Spring REST Template, Rabbit MQ AMQP server, Spring Integration).
  • Set up Jenkins server and build jobs to provide automated builds based on polling the GIT source control system.
  • Created AWS EC2 Linux instances and bash scripts to run post processing. Used Jenkins with Ansible playbooks to run the deployment process. Used S3 buckets to manage document management and RDS to host database.
  • Designed and developed JSP pages using Spring MVC framework and also created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
  • Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC).
  • Involved in implementing Micro services using Spring Boot.
  • Consumed Restful services using AngularJS by creating services.
  • Built screens with Spring MVC, JSPs, CSS, Dojo and custom JavaScript.
  • Implemented features like logging, user session validation using Spring-AOP module and Spring IOC.
  • Integrated spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Experienced in collaborating with senior backend and senior mobile developers in an Agile &Scrum Methodology.

Environment: Java 1.7, J2EE, Servlet/filters, JSP, JSTL, Spring IOC, Spring AOP, Spring MVC, Spring boot, Micro services, Spring REST, Spring Security, Hibernate 3.0, AWS, EC2, S3, WebSphere, Tomcat, Oracle 11g, MAVEN, Log4J, Jenkins, JMeter, Git, JIRA, JUnit, Mockito.

Confidential

Java Developer

Responsibilities:

  • Actively involved in the various phases of SDLC of gathering business requirements, analysis, design, development, testing and support.
  • Analysis of Business Requirements.
  • Designed the front-end screens using JSP and HTML.
  • Involved in configuring JDBC connection pooling to access the database server.
  • Involved in writing service layer classes with EJB.
  • Unit testing the application using JUnit.
  • Used Log 4J for logging and debugging the application.
  • Followed waterfall model for managing day to day tasks.
  • Involved in writing basic SQL queries.
  • Code repository management using SVN.
  • Worked with project ANT build tool.
  • Worked with Tomcat for deployment.

Environment: Core JAVA, Servlets, JSP, JDBC, EJB, JPA, JSF, SQL, Oracle10g, SVN, ANT, Eclipse, TOAD, JUnit, Tomcat 6.x and Log 4J.

We'd love your feedback!