We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

New Orleans, LA

SUMMARY

  • Over 5 years of professional experience of developing enterprise applications using Object oriented methodologies, enterprise technologies, frameworks, and design patterns.
  • Experience in the implementing CoreJavaconcepts and J2EE Technologies (JSP, SERVLET, JMS, JPA)
  • Working knowledge in Spring and Hibernate frameworks.
  • Extensive experience in developing web page quickly and effectively using JavaScript, AngularJS, HTML5, CSS3, jQuery and in making web pages cross browser compatible.
  • Experience in working with SOA and microservices architecture in CI/CD platform. Hands on experience in using CI/CD tools such as GitHub, Jenkins.
  • Hands on experience in the areas of Web applications using J2EE technologies likeJava, Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Experience in different modules (Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring JPA, Spring Cloud and Spring Webflux) of the Spring Application Framework.
  • Experienced in all periods of Software Development Life Cycle (SDLC) including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.
  • Experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle, MySQL, SQLServer and SQLLite databases.
  • Working knowledge on GIT for code management and version control.
  • Designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assigning tasks.
  • Highly organized with the ability to prioritize workload, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.
  • Used various web servers like Apache Tomcat, JBOSS and WebLogic.
  • Proficient in programming by using the IDE’s such as Eclipse, IntelliJ, Net Beans, Microsoft Visual Studio.
  • Developed UNIT test cases using JUnit and Mockito and automated the test cases using Selenium Web Driver.
  • Intermediate verbal, written and presentation skills and can work both independently and in a team.
  • Showcased great interpersonal skills in maintaining great atmosphere within the team situated in different time zones and enhanced vendor - client relationship.

TECHNICAL SKILLS

Java Technologies: JDK, J2EE, Servlets, JSP Tags, JSTL, JPA, JNDI, JDBC

Web Technologies: HTML, HTML5, XML, Ajax, CSS, CSS3, XHTML, XSLT, jQuery, JavaScript

Web Services: Restful (JAX-RS), SOAP (JAX-WS)

Frame Works: Hibernate 3.0, Spring 3.0, Angular, Mockito

Design Pattern: MVC, Factory, Singleton.

Databases: Oracle, MYSQL, SQL Server

Web Servers: Apache Tomcat 8.0, WebSphere, JBOSS, Bamboo, Solr

Testing, Logging Tools: Junit, Log4j, SonarQube, JProfiler

Version Controls: SVN, CVS, GitHub, ClearCase

IDE: Eclipse, NetBeans, RAD, Intellij, Idea

Building Tools: Ant, Maven, Jenkins

Environment: Windows 2008, 2009, XP, Red Hat Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, New Orleans, LA

Java/J2EE Developer

Responsibilities:

  • In this project, we have followed (including Scrum) model for Requirement gathering in Analysis of SDLC. With involvement of RAD methodology.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle.
  • Use SOAP tool for web services to validate clients and fulfill the client requests and used this tool to validate the web service.
  • Use Spring Boot for Create stand-alone Java application for establishing profiles of different markets using ‘java-jar’ files.
  • Work with Advanced Java 8 features like Lambda, filters and Predicates for adding functionality processing capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.
  • Create custom, self-contained, reusable and testable Angular 4 modules, controllers, directives and services to implement key functionalities for customer account summary.
  • Extensively use Hibernate in data access layer to access and update information in the database.
  • Use Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Help individual teams to set up their repositories and help them setting up jobs which can make use of CI/CD environment.
  • Manage Mobile server application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Write services to store and retrieve user data from the MongoDB for the application on devices.
  • Use Mongoose API in order to access the MongoDB from NodeJS.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Create and manage Kinesis streams configured logs in Splunk from AWS cloud watch.

Environment: Java1.5 JSP1.2 Servlets 2.3 Struts2 EJB3.0 Spring2.5 Hibernate3.0 JDBC SOAP JAXB 2.0 Ant 1.5 JUnit4 log4j Eclipse 3.4.1 JBoss 4.3.1 MongoDB

Confidential, Stamford, CT

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering analysis and design
  • Develop the application using Hibernate and Spring Framework.
  • Implement the project structure based on Spring MVC pattern using Spring Boot.
  • Designed and developed Data Access Objects DAO to access the database
  • Developed update cart and park cart functions as part of Cart module
  • Created complex queries and stored procedures
  • Extensively used Hibernate Framework for Object Relational Mapping and Spring Framework and Spring integration
  • Handling, configuration and administration of databases like MySQL and NoSQL databases like MongoDB.
  • Developed Web Service using SOAP WSDL XML and SOAP UI
  • Designed and developed the item detail page using Java 1.5 JSP 1.2 Struts 2.0 EJB 3.0
  • Implemented service layer with Spring dependency of injection
  • Used XML parser APIs such as JAXB in the web service s request/response data for marshalling and unmarshalling.
  • Working on enhancements and emergency SCR s for GSA Advantage
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Designed and Developed Custom Reports Using PDF and XML using JAXB2.0
  • Deploying, managing and developing MongoDB clusters
  • Performed Unit Integrated testing for end-to-end flow of application using JUnit
  • Has been supporting production issues

Environment: Java/J2EE, Spring Boot, SQL, PL/SQL, IntelliJ, AWS, Jenkins, Apache Tomcat, MS SQL Server, SSO, SAML, Maven, Xml, JIRA, SWING, SVN, Web Logic, Maven, Git Hub

Confidential, Smyrna, TN

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Waterfall Model, Agile methodologies such as Scrum and Test-Driven Development.
  • Designed and developed JUnit test cases during the development phase.
  • Extensively worked on both consumption and producing of RESTful based webservices using JAX-RS and jersey parsers.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Used Hibernate to improve the application throughput and created the mappings to fit the existing table structure.
  • Developed Session Beans to process user requests and to load and store information from database.
  • Wrote Stored Procedures and complex queries in Oracle 11g database.
  • Involved in performance tuning of application, monitoring the end of day load and application behavior
  • Analyzed the Maven dependency management in base code to annotate the dependencies on to Spring Boot application in to Gradle for Micro Services.
  • Applied various j2ee design patterns such as Front Controller, Factory, Singleton, Business Delegate, Session Façade, Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.
  • Implemented the order grouping module using heavy multi-threading concepts and latest java 1.8 concurrency features to make the code thread safe.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, PL/SQL, Spring 3.0, Spring Boot, Spring MVC/JDBC, Maven, Jenkins, Linux VMs, Selenium, Test NG, WebLogic 10, JBOSS, Hibernate

We'd love your feedback!