We provide IT Staff Augmentation Services!

J2ee Developer Resume

2.00/5 (Submit Your Rating)

Greenland, NH

PROFESSIONAL SUMMARY:

  • 5 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.
  • Expert in developing web based distributed and Front-End Application using three tier architecture using HTML5, CSS3, Java Script, Jquery, Bootstrap, Angular and Ajax.
  • 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.
  • Experience in working with multiple databases like Oracle 10/11g, SQL Server, MySQL, DB2, Sybase, PostgreSQL and SQLite and NOSQL Databases like (Mongo DB, Cassandra, Dynamo DB, Infinity).
  • 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, Angular JS

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

WORK EXPERIENCE:

Confidential, Greenland, NH

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.
  • 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.
  • Development of Client-Side and Server-side Validation techniques using AngularJS and Node JS.
  • 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.
  • Involved in developing the web pages using (Angular ) which are powerful in building the Single page web applications.
  • 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 on highly advanced user interface design and development using JavaScript, Angular JS, Node JS, HTML5 and CSS, SASS.
  • Worked extensively on spring boot for building REST API’s.
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Implemented major concepts of the application using Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Java Beans, XML.
  • Worked on PL/SQL and created views, triggers, functions and stored procedures where ever necessary to improve the performance in Oracle database.
  • 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.
  • Created complex SQL queries and used JDBC connectivity to access the database.
  • 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, Angular JS, Microservices, Spring Security, Oracle, STS, Maven, GIT, PL/SQL Developer tool, Log4j, SQL, Junit, Oracle 12c, Spring MVC, Maven, XML, XSL, JavaScript, AJAX, JIRA, Tomcat Server.

Confidential, Newport, NH

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 and 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.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Developed DAO Layer by calling existing stored procedures.
  • Developed stored procedures and complex packages extensively using PL/SQL and Oracle database.
  • 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, SQL, XML, SOAP (AXIS) Web Services, Enterprise Architect, Web Services (SOAP and REST), SOAP UI, Maven, Junit, cucumber,Log4J, GIT, Oracle, UNIX.

Confidential

Java Developer

Responsibilities:

  • Gathered system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Designed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Worked in all the modules of the application which involved front-end presentation logic developed using JSP, JSTL and JavaScript, Servlets and Spring framework.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Used Apache POI for accessing Microsoft documents through Java code.
  • Implemented AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Implemented Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Implemented build scripts using Maven to create WAR and deploy in application server.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Prepared Unit and System Testing Specification documents and performed Unit and System testing of the application.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Developed Functional Requirement Document based on users requirement.

Environment: J2EE, Servlets, JSP, Spring, Hibernate, MVC, Eclipse, JSTL, AJAX, JNDI, JMS, DOJO, WebSphere, XML, JAXB, SOAP, Maven, Log4j, Oracle, SQL, Windows.

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.
  • Indentified 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!