We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • 4 years of IT experience in analysis, design, development, testing and implementation of Java/J2EE web applications.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using Java SE 8, J2EE/Java, JSP, JavaScript, Servlets, JNDI, JDBC, JAXP, EJB, XML, XSL, and XSLT.
  • Extensive knowledge in using Spring - Data, Spring JDBC.
  • Experience in working on various Spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Expertise in writing Soap based web services using AXIS/Rest API.
  • Knowledge in implementing a REST API/Microservice using Spring Boot.
  • Experience in using STS for developing, debugging, integrating and deploying the application.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, Spring, Hibernate, IBatis, Java Beans, JDBC, XML, Web Services.
  • Proficient in RDBMS using Oracle, IBM DB2, MySQL database servers.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB.
  • Good hands on experience in developing web applications such as MVC Architecture using Spring MVC.
  • Expertise in using version control tools like SVN, GIT.
  • Experienced in configuring of build files with ANT, Maven.
  • Used SOAP for Web Services by exchanging XML data between the applications.
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning's, resource planning, etc.
  • Good knowledge in developing database applications using Oracle.
  • A quick learner and a team player with excellent communication, good management skills for analyzing user requirements and ensuring excellent functionality and maximum contribution to attain the team goal.

TECHNICAL SKILLS:

Languages: Java 1.6/1.7/1.8/J2EE

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JSF, DOM, JNDI, Web services (REST/SOAP), Executor Framework

Design Tools: Rational Rose, Star UML, Enterprise Architect

Web Technologies: HTML, JavaScript, CSS, XML

Frameworks: Spring, Spring-Data, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web/Application Servers: Web Logic, WebSphere, Apache Tomcat, JBOSS

Testing: Junit, SOAP UI

Version Control Tools: GIT, SVN, CVS

Build Tools: Ant, Maven, Gradle

Methodologies: Agile (Scrum)

Database Environments: Oracle, MySQL

Operating Systems: Windows, Mac, Linux and UNIX

WORK EXPERIENCE:

Confidential, Seattle, WA

J2EE Developer

Responsibilities:

  • Involved in all the phases of the project development - requirements gathering, analysis, design and development, coding and testing.
  • Understanding business objectives and implementation of business logic.
  • Implemented major concepts of the application using Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, IBatis, Java Beans, XML.
  • Redesigned the application modules using Spring Boot Rest API/Services, Spring, Spring-Data, which resulted in 30% decrease in response time, 25% less code and 15% increase in revenue.
  • Maintained DEV, QA and SIT environments and closely worked with QA Team.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Designed UML Use case diagrams, Class diagrams, and Sequence diagrams using Star UML.
  • Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements.
  • Used Spring Data Repositories to perform CRUD operations.
  • Implement OAuth tokenisation for RESTful webservices using Spring boot.
  • Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Developing the application for incident creation and retrieving the events using restful web services with spring Boot.
  • Worked extensively on spring boot for building REST API’s.
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Maintained source code in GIT Repository.
  • Implemented Java 1.8 features for the existing application where ever required.
  • Developed stored procedures and complex packages extensively using PL/SQL and Oracle database.
  • Developed the persistence layer (DAO) and the presentation layer (controllers) and used J2EEdesign patterns like Model View Controller, Data Access Object, and Business Delegate, etc.
  • Used JIRA to assign, track, report and audit the issues in the application.

Environment: Java EE 8, Java Script, Ajax, JSP, Spring, Spring Boot, Microservices, Spring Security, Oracle, STS, Maven, GIT, PL/SQL Developer tool, Log4j, Junit, Oracle 12c, Spring MVC, Maven, XML, XSL, JavaScript, AJAX, JIRA, Tomcat Server.

Confidential, Napa, CA

J2EE Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Reviewed business requirements and discuss with application architect about the design.
  • Used Value/Transfer Object and Singleton, Data Access Object, Factory design pattern.
  • Developed Batch process framework using executive service framework to cascade multiple changes on multiple records in only one transaction.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • Created and Implemented Microservices or REST APIS using spring boot, REST, JSON.
  • Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
  • Implemented the service layer using Spring with transaction and logging interceptors.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.
  • Participated in discussion with business analysts and analyzed the feasibility of the requirements.
  • Drew sequence diagrams and Class diagrams using UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Developed service layer by using Spring MVC.
  • Developed User interface using JSF, JSP, HTML, JavaScript, and CSS, Ajax . Produced and Consumed Soap web services.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Used Maven and configured Jenkins to build and deploy the application.
  • Form classes of Spring Framework to write the routing logic and to call different services.
  • Used Spring DAO to connect with the database.

Environment: Java JDK 1.7, Oracle 11g, Eclipse, Spring MVC, Web services, Microservices, Agile Methodology, Java/J2EE, SQL, PL/SQL, JSP, Apache Tomcat 7, HTML, Java Script, JDBC, XML, XSLT, UML, JUnit, log4j, SVN and Maven.

Confidential, Ontario, CA

J2EE Developer

Responsibilities:

  • Designed Spring MVC components and also Data modeling with POJO's using Hibernate
  • Worked closely with Architecture team and participated in design discussions
  • Developed the product catalog and DB Modeling.
  • Involved the developing product template pages using the JSPs.
  • Worked on Eclipse IDE as Application Development Environment.
  • Implemented the Model View Control (MVC) structure.
  • Designing of database components using SQL and PL/SQL.
  • Involved in Unit testing for major modules.
  • Used JDBC for database connectivity. Implemented the EJB interface that interacts between the web tier and the DAO.
  • Created the shopping cart page add to cart functionalities.
  • Used JUnit for unit testing the application.
  • Developed the Spring integration classes
  • Implemented Exception mechanism and used API specific error message mechanism.
  • Involved in production issues tracking and fixing.

Environment: Java/J2EE, Web Logic, Oracle, JSP, Spring MVC, Hibernate, JavaScript, Maven, Script AJAX, jQuery, HTML, CSS, Eclipse, Windows.

We'd love your feedback!