We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Minerva, OH

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

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

Methodologies: Agile (Scrum)

Database Environments: Oracle, MySQL

Operating Systems: Windows, Mac, Linux and UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Minerva, OH

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, 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, Chicago, IL

J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing application.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • 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.
  • Performed the backend services testing using various systems like SOAPUI, REST API services.
  • Created API documentation using Swagger & communicated it with the developers to serve as a POC.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Responsible for development of Business logic in Core Java methods.
  • Implemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Responsible for creation of design artifacts using Enterprise Architect.
  • Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Created dynamic views using AngularJS, Bootstrap with cutting edge HTML and CSS.
  • Involved in creation of reusable templates using Angular JS directives and worked with NPM package manager tools (Node JS).
  • Designed and developed using the Java collection API with Java 8 features and For Authentication and authorization extensively Spring Security is used.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Created TypeScript reusable components and services to consume REST API's using.
  • Extensively used JSP tag libraries. Implemented various design patterns - Singleton, and Factory.
  • Implementing the Coding standards, review the code and fixing all the code.
  • Build and deploy done using Maven and Git repository.
  • Created and compiled XML Schema to generate Java Bean classes.
  • Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Developed DAO Layer by calling existing stored procedures.
  • Used Maven for compilation and building JAR, WAR.
  • Used Log4J for logging and tracing the messages.
  • Used STS for developing, debugging, integrating and deploying the application.
  • Automation of the build process using Continuous Integration tools like Continuum and Jenkins.

Environment: Java, Agile (SCRUM), REST API, Spring DI/IOC, Spring Boot, HTML5, AWS, CSS3, STS, Spring JDBC, XML, SOAP (AXIS) Web Services, Enterprise Architect, Web Services (SOAP and REST), SOAP UI, Maven, Junit, cucumber,Log4J, GIT, Oracle, UNIX.

Confidential

J2EE Developer

Responsibilities:

  • Development of functional modules using Java, J2EE, Spring-Hibernate.
  • Participated in Functional Document reviews and created Technical Specification documents.
  • Actively designed, developed and integrated the Metrics module with all other components.
  • Developed Java components using Spring IOC, Hibernate using Eclipse.
  • Designed Java models consist of Java beans and database entity classes.
  • Implemented DAO pattern to access database and perform database CRUD operations in persistency layer.
  • Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements.
  • Co-ordination with offshore/onsite team on development activities.
  • Developed use case UML diagrams such as Sequence and Class diagrams for my application module.
  • Deployed application JAR file on WebSphere application server.
  • Identified and addressed transactional issues concurrency issues.
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (GIT).
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.

Environment: Java, Spring Framework, Hibernate, JAXB, Eclipse, HTML, XML, Log4j, SOAP, Maven, WebSphere, Oracle, GIT, Windows/Linux.

We'd love your feedback!