We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7 years of IT experience in Analysis, Design, Development, Testing, Deployment of various Java/J2EE applications in Retail, E - Commerce and Financial Domains.
  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation using Waterfall and Agile Methodologies.
  • Proficient in using Java, J2EE, JSP, Servlets, Java Beans, HTML, CSS, XML and JavaScript technologies.
  • Hands-on experience in J2EE frameworks like Spring, Spring boot, Spring batch, Hibernate, Spring MVC.
  • Experience with messaging systems like Kafka queue..
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, SOAPUI, Postman.
  • Experience with unit testing using jUnit and Mockito Frameworks.
  • Good experience in creating Docker Images and deploying Linux based applications in Docker Container.
  • Deploying the applications to App Servers using Ant, Maven for creating Build Scripts.
  • Hands on experience in developing UML Diagrams like Class, Use case and Sequence diagrams.
  • Excellent knowledge of Oracle, MySQL and SQL Server databases.
  • Good knowledge in version control system tools like SVN, GIT
  • Proficient to learn new things, Excellent communication skills, Hardworking & Quick learning, Self-motivated, precise and dedicated.

TECHNICAL SKILLS:

Languages: C, C++, Java, J2EE, SQL and PL/SQL

J2EE Technologies: JSP, Servlets, JDBC, JMS

Frameworks and Testing: Spring, Spring Boot, Spring Batch, Hibernate, Log4j, jUnit, Mockito

Web Services: SOAP, RESTFUL and SOAP UI/POSTMAN tools

Event Driven Framework: Apache Kafka

Software Methodologies: Agile Scrum, Waterfall

Databases: Oracle, My SQL, db2, MongoDB, Cassandra

IDEs and Tools: IntelliJ, Eclipse, Jenkins, Docker, Toad, Jira

Version Control Tools and Build Tools: GIT and Maven/ANT

Operating System: UNIX, LINUX, Windows

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Developed J2EE components using SpringBoot, JPA and maven.
  • Consumed Restful web services using RestTemplate.
  • Developed PUB/SUB functionality using Kafka streams.
  • Integrated Sonar with java application to generate code coverage reports and publish on Sonar/Hygeiea dashboards.
  • Wrote unit tests using jUnit and Mockito frameworks.
  • Used MongoDB document oriented database to store data.
  • Logging of information, errors and debugging messages were done using the Log4J utility.
  • Played a key role in Unit Testing, Integration Testing, Bug Fixing and Quality Review and participated in the technical code reviews, detailed time estimation and impact analysis and code review documents.

Environment: /Tools: Java 8, Spring Boot, JPA, Kafka Queue, Restful, Postman, jUnit, Mockito, SQL, PL/SQL, Maven, Looper/Jenkins, Docker, Tomcat.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Used Agile/ Scrum Development methodology and maintained Scrum related information in Jira.
  • Developed application using Spring, Spring MVC, spring boot frameworks.
  • Consumed Enterprise Restful Web Services and used Postman tool to test the service.
  • Worked on connecting to MQ queue Via CCDT file using JMS messaging systems.
  • Experienced on Queue Manager concepts, putc and getc commands to send and receive messages from the queue and ability to listen to messages from MQ queue to the application.
  • Worked on writing jUnit test cases.
  • Wrote SQL queries and Stored Procedures for interacting with the oracle sql database.
  • Created Docker images and deployed the application in Docker Container using Mesosphere server.
  • Experience maintaining CI environments with build automation tools likeJenkins, Bamboo.

Environment: Java, J2EE, JMS, MQ Queue, Spring, Spring Boot, Hibernate, Web Services, Restful, Postman, JUNIT, Mockito, SQL, PL/SQL, Maven, Bamboo, Jenkin, Mesosphere, Docker, WebSphere, Agile, Jira, Linux.

Confidential, Cincinnati,OH

Java Developer

Responsibilities:

  • Used Agile/ Scrum Development methodology and maintained Scrum related information in Rally.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for the two modules.
  • Developed the DAO layer using hibernate for real time performance used the caching system for hibernate.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates
  • Hands on experience with data persistence using Hibernate and Spring Framework
  • Consumed Enterprise Web Services and generated clients using Jersey.
  • Used Spring batch framework for batch applications.
  • Configured the Spring, Spring batch, Hibernate, Log4j configuration files
  • Completed test cases using jUnit and Mockito Framework.
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, JSON,
  • Involved in testing and deployment of application Tomcat Application Server
  • Designing the application with reusable J2EE design patterns like Front Controller, TO (Transfer Object) and DAO patterns.
  • Used Maven to build & deploy applications, helped to deployment for CI using Jenkins and Maven
  • Wrote SQL queries and Stored Procedures for interacting with the DB2 Database
  • Was part of production support team to resolve the production incidents

Environment: Java, J2EE, JSP, Servlets, JDBC, XML, Spring, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, SOAP UI, TOAD, JUNIT, Mockito, SQL, PL/SQL, JSTL, Spring Tags, HTML, Java Script, CSS, Maven, Jenkin, UML, WebSphere, Agile, Rally, Linux

Confidential

Application Developer

Responsibilities:

  • Designed Java based applications using Java, Swings, Servlets, JSP’s and handled all critical applications.
  • Implemented Business Logic using Spring and Hibernate.
  • Wrote unit test cases for different modules and resolved the test findings using jUnit.
  • Developed various daily jobs using PL/SQL stored procedure to update notification status in multiple tables.
  • Used waterfall development practices and work in short iterations to deliver a continuous flow of the most important and valuable features.
  • Provided first in hand support for all the implementation issues and effectively organized all quarterly releases.
  • Designed and developed various SQL, Transact-SQL statements, Stored Procedures and triggers in SQL Server 2000 database according to the requirements of the project using PL/SQL.

Environment: Java, J2EE, Spring, REST Web Services, jUnit, HTML, JavaScript, JDBC, PL/SQL, Oracle, Apache Tomcat, XML, Eclipse, Linux/Unix

We'd love your feedback!