We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • 6+ years of experience in all phases of SDLC implementations including analysis, design, development, testing, maintenance, code refactoring and migration.
  • Experience working in various Software Development Methodologies like Waterfall & Agile SCRUM.
  • Experience in developing web and enterprise applications using JAVA, J2EE (Servlets, JDBC, Hibernate,
  • JNDI, XML, EJB, JPA, JMS) and JAX - WS, JAX-RS Web services.
  • Experience in web application design using open source Spring MVC, Struts Frameworks & J2EE Design Patterns.
  • Designed and developed independent Micro services using Spring Boot Rest Controller model.
  • Competence in using Java IDE tools like Eclipse, Soap UI and Postman to develop and test dynamic web applications.
  • Experience with SOAP and Restful web services and RESTful API’s development.
  • Expertise in relational databases such as Oracle, MySQL server and hands-on knowledge on NoSQL database systems like MongoDB.
  • Expertise in web development using HTML, CSS, JavaScript, jQuery, Angular, Bootstrap, AJAX, XML, JSON and web application frameworks.
  • Worked on different Application and Web Servers like Jboss Application Server WebLogic & Apache Tomcat.
  • Experience in SQL, PL/SQL Procedures/Functions, Triggers, Packages on databases (RDBMS) like Oracle, MySQL.
  • Experience using J2EE Design Patterns like DAO, MVC, Singleton, Session, Front Controller, Abstract Factory and Factory Pattern for reusing most efficient and effective strategies for new development.
  • Experience in using version control systems like SVN, CVS and Git.
  • Experience on build tool and continuous integration builds tool like Maven, Jenkins.
  • Experience in using test tools like Junit, Mockito.
  • Extensively worked on new requirement and enhancements to meet the client requirements.
  • Experience in Design and Development of custom software solutions and Re-engineering to enhance existing frameworks to work with newer technologies.
  • Strong analytical and interpersonal skills along with excellent communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows 7.0, MacOS, Linux

Design: Java/J2EE design patterns.

Technologies: Java, J2EE, JNDI, JDBC

Frame Works: Spring, Hibernate, JUnit, Log4j

Web Layer: Servlet, JSP, SOAP, Rest, JAX-RS, JAX-WS

UI Layer: HTML, AngularJS, CSS, Java Script, jQuery

WEB/APP servers: Web logic, Apache Tomcat, Jboss

Databases: Oracle, MySQL

Version Control: SVN, Git

Build Tools: Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential Scripts, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle including requirements gathering, designing theapplication, implementing the design, maintenance and Support.
  • Maintain GIT branches during the development. Conduct Merge and use Maven for building and deploying the code.
  • Worked in Agile software development process using the Sprint planning and Scrum to manage Tasks.
  • Implemented microservices using Spring boot.
  • Design and developed of Java RESTful webservices that communicates with backend dB & returns the response in Jason.
  • Writing test classes using Mockito and PowerMockito.
  • Generating SonarQube coverage for code.
  • Performed Code reviews to make sure the code has been written as per SonarQube rules.
  • Creating Jenkin jobs for build and deploy in dev environment. Creating SQL queries to implement data cloud.
  • Supporting and helping team members to accomplish the sprint goals.
  • Used Jira tool to manage sprint tasks board. Analyzed, designed and implemented the change requests.
  • Developed User Interface using Java Script, Ajax, jQuery, CSS and HTML.
  • Developed the frontend validations using JavaScript, AJAX and jQuery.
  • Involved in modifying existing SOAP services to RESTful web services.
  • Involved in the optimization of queries to improve performance of high-volume reports.
  • Analyzed logs in the production environment to fix any defects as part of the production support.
  • Used Gradle and Maven for building and deploying the application on the servers.

Environment: Java, J2EE, Spring Boot, Hibernate, Maven, Jenkins, Jboss, Log4j & Junit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed Using agile methodology.
  • Designed and developed command center application and configured email alerts to check the functionality of various applications using Spring MVC, Bootstrap and AngularJS.
  • Developed front-end application using Boot Strap (Model, View, Controller), Angular framework.
  • Worked on developing the backend part of the application involving Spring, REST Web Services.
  • Used Spring BOOT to create stand-alone spring application.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations.
  • ORM tool Hibernate to represent entities and fetching strategies for optimization.
  • Integrated spring with Hibernate using configurations & implemented DAO layer to save entities into database.
  • Proficient with AngularJS directives, components and two-way binding to bring additional functionality to HTML and making dynamic.
  • Used Hibernate framework in the data access layer to access and update information in Oracle Database.
  • Developed Batch Jobs using Oracle Procedures for data reconciliation which will execute on nightly basis to sync up the intraday updates.
  • Produced as well as consumed Restful web services using Jersey API's.
  • Used Maven to build and deploy the application on web logic server.
  • Worked with GIT which is used as a version control tool in the project.
  • Used JUnit framework for unit testing of application.

Environment: Java, Oracle, Angular, Hibernate, spring, Spring Boot, JUnit, Maven, Restful Web Services, Micro Services, HTML, jQuery, GIT, AngularJS, XML, SOAP, PL/SQL and WebLogic.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in requirement gathering and framework implementation sessions through Agile methodology
  • Worked on Eclipse for development and deployment of application in JBoss Application Server.
  • Make necessary changes to add new products/fields information in Application - HTML, JavaScript.
  • Coordinate with other teams to report any defects in Transaction processing and understand the impact of new products/fields.
  • Involved in developing Restful API’s for exposing data services.
  • Used Hibernate as ORM framework for handling database interactions.
  • Involved in Migration of the SQL statements from MySQL to Oracle.
  • Defined Dao Strategy with the JPA integration with the Spring Framework.
  • Worked with spring-based JUnit framework for writing JUnit tests and integration tests.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Created schema documents for XML validation.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Used Maven for build framework and Jenkins for the continuous build system.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, J2EE, Spring, Hibernate, Maven, Jenkins, JAX-RS, JAX-WS, HTML, JavaScript, Jboss, Log4j, and Junit

Confidential

Java/J2EE Developer

Responsibilities:

  • Created web services using SOAP, to allow application and services to connect to them over the Internet.
  • Developed User interfaces using HTML, CSS, JavaScript, JSP & Custom Tags.
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Used Struts Framework to design actions, action forms, and related configuration for every use-case.
  • Created Managed Beans and defined navigation rules for JSF pages.
  • Web Logic is used as a web server for deployment of the applications.
  • Developed the business logic using spring and persistence logic using Hibernate.
  • Handled java design patterns like Singleton, Factory, MVC patterns.
  • Implemented the Web Services and associated business modules integration.
  • Used ANT script to compile and build the WAR.
  • Developed diagrams for Data Structure, Entity Relationship and Data Flow.
  • Integrated the spring framework with Hibernate ORM tool to access the Oracle database.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Developed SQL Statements & PL/SQL Stored Procedures for searching contractors depending on Selection Criteria. Worked on JUnit for testing and integration of modules. Used Log4J to store log messages.

Environment: Java, J2EE, Spring, JSP, Hibernate, JavaScript, HTML, CSS, JDBC, Web Logic Web Services, WSDL, Oracle, JUnit.

Confidential

Java Developer

Responsibilities:

  • Implemented Integration between systems using SOA-Web services (SOAP), WSDL, XML Schema, JAXB, XML and JMS.
  • Implemented Java Backend services using J2EE, Spring-Hibernate ORM framework.
  • Implemented Junit test cases for code coverage.
  • Developed user interface using HTML, CSS, JSP and AJAX.
  • Client-side validation using JavaScript and jQuery.
  • Used J2EE patterns like DTO, Data Access Object (DAO), Factory, MVC and Singleton.
  • Implemented ANT scripts to build and deploy the application.
  • Implemented session beans for user authentication and preventing denial of service attacks.
  • Implemented JUnit test cases
  • Integrated the Application with database using Hibernate.
  • Used JNDI for registering and locating Java objects.
  • Implemented stored procedures, functions, and cursors for deleting and inserting using PL/SQL for Oracle database. Designed High level and Low-Level System using UML Diagrams.

Environment: Java, J2EE, Servlets, XML, JNDI, REST API & Services, WebLogic Server, Spring, Hibernate

We'd love your feedback!