We provide IT Staff Augmentation Services!

Sr. Java /j2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Overall 8+ 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, Micro 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
  • Used AWS as a cloud computing.
  • 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.
  • Skillful in full life-cycle development using Object Oriented Methodologies/Programming (OOP’s).
  • Expertise in using version control tools such as SVN, CVS & GIT.
  • Used production support Splunk.
  • Used Kafka for messaging.
  • 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 8, C, C++, SQL, PL/SQL, HTML, DHTML, CSS, JavaScript, XML.

JAVA/J2EE Technologies: J2EE, JDBC, RMI, JSP, Servlets, JMS, JTA, JNDI, JSTL, Applets, Tiles, Spring Framework (DI, MVC, AOP, Data), Hibernate, Web Services, Micro Services, SOAP, REST, Jersey, Spring REST, Spring Boot, Spring Data, Mockito.

Design Patterns: MVC, Singleton, Front Controller, Business Delegate, Service Locator, Data Access Object, Factory and Abstract Factory

IDE and Design Tools: Eclipse, NetBeans, RAD, MS- Visio, Rational Rose, JIRA, JUnit, Log4j

Application/Web Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss, WSDL, REST, UDDI, XML, SOAP, Jersey

Databases: Oracle, MySQL, MS-SQL Server, DB2

Operating Systems: Windows XP/Vista/7/8, UNIX, Red Hat Linux

Others: Maven, Junit, Log4j, CVS, TOAD, AWS, Agile Scrum & Waterfall SDLC, SPLUNK, Test Driven Development Methodologies, Docker, GCP, Kafka, Hive.

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, Micro 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 develops Spring based applications 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 a 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 databases 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.
  • Used Kafka for messaging.
  • Involved in implementing AWS cloud computing.
  • 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, Micro Services, Mockito, AWS, AJAX, jQuery, Scrum, Agile, JIRA, Apache Tomcat, Eclipse, Oracle, Cassandra, Kafka, Linux/Unix.

Confidential, Long Beach, CA

Java/J2EE Developer

Responsibilities:

  • Followed Agile scrum methodology with two weeks’ iterations.
  • Developed Controllers using Spring MVC framework and connected to business components using Spring Annotations.
  • Extensively used Spring AOP and Dependency injection during various modules of the project.
  • Developed and Consumed Restful Web Services using Jersey.
  • Used Axis 2 to develop SOAP Web services.
  • Used Spring Boot which is radically faster in building services and develops Spring based applications with minimal configuration.
  • Used Hive in my implementation.
  • Secured the REST services using Spring Boot Framework and created documented REST services using Swagger and Jersey.
  • Worked with the business team for the project requirement review & User Acceptance Testing.
  • Used WebSphere Application Server as part of production implementation.
  • Worked on Oracle and DB2 databases as a backend.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j framework to log the system execution details to log files.
  • Used SVN version controlling to maintain project versions
  • Used JUnit and Mockito framework for unit testing the functionality being tested.
  • Used JAXB, JAXP for parsing auditing information in xml format.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery Framework.
  • As a part of Quality assurance I participated in the Code review process.
  • Analyzed web applications, documented detailed Test plans, Test cases and expected results based on the business functional requirements.
  • Adhere to Agile Methodology. Supported On call on a weekly basis as part of team on call rotation.
  • Implemented tickets in production.

Environment: JAVA 8, Spring MVC/ DI/ AOP/ Templates, Spring Boot, Hibernate 4.0, Web Services, RESTFUL Services, Jersey, Axis, Apache Http Client, SOAP, SOAP UI, JDBC, SQL Server, DB2, HQL, PL/SQL, JSTL, Spring Tags, jQuery, JSP, HTML, CSS, Java Script, AJAX, Maven, Jenkins, Agile, JIRA, Rally, HIVE, UML, SPLUNK, Eclipse, Oracle, Linux, SVN, WebSphere.

Confidential, San Antonio, TX

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Waterfall).
  • Developed, implemented and supported the J2EE based systems for the changes in requirements using Agile methodology, participated in Scrum meetings.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Developed many JSP pages and JSTL Tags.
  • Wrote object-oriented JavaScript for transparent presentation of both client-and server-side validation.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean references in Spring IoC framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Developed API’s and Java Server Components using, Spring MVC and Hibernate Frameworks.
  • Used JIRA for issue tracking and project management of the applications.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, EJB template generation, and subversion control (SVN).
  • Used Core java and object-oriented concepts.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • 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 log4j, and Junit for debugging and testing the system state.
  • Wrote Stored Procedures using PL/SQL query language in Oracle database. Performed query optimization to achieve faster indexing and making the system more scalable.
  • Created tables, functions, stored-procedures, SQL queries, joins, integrity, constraints for Oracle database.
  • Used Maven as build tool and developed build file for compiling the code of creating WAR files.

Environment: JDK 1.6,JSP, JSTL, JavaScript, JPA/Hibernate, Spring, Spring MVC, CSS, Subversion, XML, JDBC, AJAX, jQuery, Eclipse 3.4,JIRA, Log4J, JUnit, Apache Tomcat, Oracle 10g, PL/SQL, Unix,scrum, agile, SQL Queries, PL/SQL Queries, SQL Server, MySQL Queries.

We'd love your feedback!