We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Overall 7+ Years of professional IT experience in analysis, design, development, testing, delivery and production support of application software & Expertise in E - Commerce, Healthcare and Banking Domains.
  • Working Experience in SDLC by using Waterfall, Agile (Scrum) and Iterative system development methodologies
  • In-depth knowledge and experience in Java, J2EE, Servlets, JSP, HTML, JDBC, JNDI, jQuery, MVC, Spring, Hibernate, Web Services, XML, JSON, JAXP and JAXB
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
  • Experienced in various Java and J2EE Frameworks such as Spring MVC Framework, Hibernate, MQ Series, JMS, JSTL, Jersey, AXIS, Spring Rest & Spring Boot Technologies.
  • Hands-on experience in the Spring Framework, Spring Core (IOC Container, Dependency Injection and AOP), Spring MVC, Spring Templates, Data Access (Transactions, JDBC, and ORM) and Spring Boot Technologies.
  • Expertise in configuring Hibernate Framework and writing the code for DAOS
  • Experience in Integrating Spring with Persistence Framework-Hibernate using Spring Hibernate Templates.
  • Extensive knowledge and experience in SOAP and REST Web Services using Jersey framework.
  • Familiar with web/application servers like WebSphere, WebLogic, JBoss, and Tomcat Server.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Proficiency in developing build & deployment scripts using Maven and extensive experience in different IDEs like RAD, Eclipse, Edit plus.
  • Hands on experience with JUnit, J-Web Unit, TestNG and Log4j in developing test cases.
  • Unit testing using JUnit, Mockito frameworks
  • Good knowledge in Design Patterns like MVC, Singleton, Factory, Abstract Factory, Business Delegate, DAO, Service Locator and Session Facade.
  • Experienced in developing UML diagrams like Use Case Diagrams, Class diagrams and Sequence Diagrams
  • Experience in No-SQL using MongoDB, Cassandra, DynamoDB.
  • Skillful in full life-cycle development using Object Oriented Methodologies/Programming (OOP’s).
  • Expertise in using version control tools such as SVN, CVS & GIT.
  • Possess good RDBMS concepts knowledge and worked with Oracle, SQL, and MySQL databases.
  • Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
  • Excellent Communication and Presentation skills complemented with the ability to quickly adapt to new environments and master new technologies.

TECHNICAL SKILLS

Languages: Java 7/8, SQL, HTML, JavaScript and XML.

JAVA/J2EE Technologies: J2EE, Servlets, JSTL, JDBC, JUnit, JSP, JMS, JDBC, Java Mail, Applets, Hibernate, Spring MVC, Web Services, JAX-RPC, RESTFUL, CSS3, HTML5, Spring Boot, Spring Data, AJAX, JavaScript, XML, Mockito.

Application/Web Servers: Web Sphere, Web Logic, Tomcat, Microservices.

Databases: Oracle, MySQL, Cassandra, MongoDB, MS-Access, MS SQL-Server.

Web Technologies: AJAX, HTML, Java Script, XML, Angular JS, CSS.

Design Tools and IDE’s: Eclipse, Net-beans.

Operating Systems: UNIX, Linux, Windows XP, Mac.

Others: Maven, Jenkin, Log4J, Git, TOAD, SQL, PL/SQL

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Followed Agile scrum methodology with two weeks’ iterations.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean references in Spring IoC framework.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
  • Followed techniques and principles provided by test driven development (TDD) paradigm for developing quality code with continuous integration.
  • Responsible for providing elevated level design documents and Lower level design documents.
  • Used Spring Boot which is radically faster in building services and develop Spring based application with minimal configuration.
  • Developed REST web services.
  • Used Jersey as REST API and REST Template for the rest client for developing web services
  • Developed JUnit for Unit Testing and Mockito as Mocking framework.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Used Hibernate as ORM Framework and configured using Hibernate Annotations.
  • Wrote HQL queries and Hibernate criteria for interacting with database using Hibernate based POJO entities.
  • Used Java8 features like stream and Lambda expressions.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Created stored procedures for handling and processing complex database logics.
  • Developed, Tested and Deployed application in Apache Tomcat server.
  • Involved in implementing different data modeling techniques in Cassandra.
  • Developed unit test cases and suits on Junit framework for unit testing.
  • Worked on POSTMAN tool for testing Web Service.
  • Used Jenkins and Maven for continuous integration, building and deployment.
  • Participated in the Production support issues, to deploy and maintain the application successfully.

Environment: Java 8, J2EE, HTML, XML, XSLT, JSTL, JavaScript, Spring, Spring Boot, Hibernate, Servlets, Eclipse, Log 4j, Junit, Maven, JPA, UNIX, Maven, GIT, SVN, Jenkin, Java Beans, WSDL, UDDI, SOAP, RESTful Web Services,Mockito,AJAX, jQuery, Scrum, Agile, JIRA, Apache Tomcat,Eclipse,Cassandra,Oracle,Linux/Unix.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed application using Agile Methodology.
  • Responsible for creating functional design documents, technical documents, flow charts and data flow diagrams.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for two modules.
  • Developed the DAO layer using the Hibernate annotations and configuration files.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Secured the REST services using Spring Boot Framework and created documented REST services using Swagger and Jersey.
  • Consumed Enterprise Web Services & generated client using Jersey and Axis Frameworks
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Helped UI to integrate the java beans data using JSTL, Spring tags.
  • Used Maven Scripts to build and deploy applications and worked closely with build team to resolve CI, Maven site and Report Issues.
  • Unit Testing Java code using JUnit and JMETER and Integrating with Jenkins.
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Involved in testing and deployment of the application on WebLogic Application Server during integration and QA testing phase.
  • Was part of production support team to resolve the production incidents.
  • Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java 8, J2EE, JSP, Servlets, JDBC, XML, Spring 3.x, Spring Boot, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, Jackson, Axis, SOAP UI, Eclipse, Oracle11, TOAD, JUNIT, SQL, PL/SQL, JSTL, Spring Tags, HTML, CSS, Maven, Jenkin, UML, TOAD, WebLogic, Linux.

We'd love your feedback!