We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

SUMMARY

  • Java Programmer and J2EE Developer with 7+ years of experience in java - based technologies Spring boot, Maven, Kafka, Mongodb, Sql, Hibernate, Apache Tomcat,PCF
  • Expertise in back-end/server-side java technologies such as: Enterprise Java beans (EJB), web services, Java persistence API (JPA), Java Messaging Service (JMS), Java Database Connectivity (JDBC), Java Persistence Query Language (JPQL), Java Naming and Directory Interface (JNDI), JAVA Transaction API (JTA).
  • Expertise in using SOA and Web Services Technologies and Tools like Web Services, SOAP, REST, SOAP UI.
  • Adapt in server-side development skills using Apache and good knowledge of database connectivity (JDBC) for databases like Oracle, MySQL.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) tools and pipelines using Jenkins.
  • Experience in designing, developing and deploying J2EE applications on IBM WebSphere Application Servers, Tomcat, and JBOSS.
  • Very Strong conceptual and hands on programming skills on Collections, Multi-Threading, Garbage Collection, Exception Handling, OOPs concepts in Core Java.
  • Worked proficiently in various IDEs including Eclipse, IntelliJ.
  • Experience with NOSQL database MongodB which gives a huge chunk of data.
  • Good Understanding of Agile Development Practices - Extreme Programming (XP) like Continuous Integration (CI), Test Driven Development (TDD), Refactoring and Pair Programming.

TECHNICAL SKILLS

Languages: Java

J2EE Technologies: Spring Framework 4.0, Spring Boot, Hibernate, Servlets, JDBC.

Web Services: RESTFUL, SOAP.

Tools: JUnit, Log4j, Maven, Jenkins, JIRA, Apache Kafka, soap ui, postman

Database: SQL, MongoDB.

Servers: Apache Tomcat, IBM Web sphere, Oracle WebLogic.

Cloud technologies: Pivotal Cloud Foundry

IDE: IntelliJ, Eclipse.

Operating Systems: WIN NT/2000/XP/Vista/7, Unix, Linux (Ubuntu, Red hat).

Revision Control: SVN, GIT.

Methodologies: Agile (Scrum, TDD), Waterfall.

PROFESSIONAL EXPERIENCE

Confidential

JAVA /J2EE DEVELOPER

Responsibilities:

  • Involved in the Analysis, Design and implementation of the project pharmacy as a platform.
  • Followed Scrum Agile methodology for iterative development of the application.
  • Involved in system design, enterprise application development using object-oriented analysis in Java/J2EE.
  • Developed the business layer using Spring beans.
  • Deployed the application in PCF
  • Design and implementation of RESTful Web services.
  • Developed JUnit for Unit Testing and Jenkins for CICD.
  • Worked closely with Business Users to enable business processes using SFDC.
  • Experience with Maven build and deployment process, Used GitHub version controlling to maintain project versions.
  • Used the Log4j framework to log the system execution details to log files.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process, which gives the ability to pinpoint the errors.

Confidential, HartFord, CT

JAVA DEVELOPER

Responsibilities:

  • Involved in the Analysis, Design and implementation of the project.
  • Followed Scrum Agile methodology for iterative development of the application.
  • Involved in system design, enterprise application development using object-oriented analysis in Java/J2EE.
  • Used Spring MVC Framework to construct the dynamic web pages (Presentation Layer).
  • Developed the business layer using Spring beans.
  • Interfaced with Oracle backend using Hibernate framework.
  • Used JMS to establish message communication.
  • Used various industry standard design patterns like façade, factory and singleton.
  • Design and implementation of Soap based Web services.
  • Developed JUnit for Unit Testing and Jenkins for CI.
  • Worked closely with Business Users to enable business processes using SFDC
  • Experience with Maven build and deployment process.
  • As a part of Quality assurance participated in the Code review process as a part of Quality Engineering Team.
  • Used SVN version controlling to maintain project versions.
  • Used the Log4j framework to log the system execution details to log files.

Hire Now