We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Seasoned Programmer with 8+ years of experience in development of web - based application using Java, J2ee Technologies
  • Experienced working on various J2EE based frameworks like Spring Web Mvc, Spring boot, Mongo dB, Morphia& JDBC.
  • Experienced working with different kind of web server and application server.
  • Having good knowledge in developing the code for Client-side validations.
  • Having Knowledge in Microservices architecture using Spring Boot, MySQL, NoSQL, Kafka, Restful Webservices.
  • Having Knowledge with EAI tools like Apache Camel.
  • Good communication skills, capable of learning new technologies quickly.
  • Forward Thinking, analytical, project Oriented and dedicated IT Professional
  • Good team player with analytical and problem-solving skills.
  • Experience in logging tools like Splunk.
  • Experience in using IDE tools like Spring tool suite, Intellij and Eclipse
  • Experience in configuration management tool like SVN, GitHub. Expertise in creating baselines and doing merges with all the above version control tools.

EXPERTISE:

  • Strong technical skills in Core Java, Servlets, JSP, SQL
  • Developed Web applications using Core java, JSP, Spring MVC, SPRINGBOOT, JDBC, MONGO
  • Having experience in development of web-based applications using Design patterns like DAO, MVC .

IT SKILLS:

Operating Systems: Windows, Linux (Ubuntu).

Java/J2EE: Core Java, JSP, JSTL

Frameworks: Spring MVC, Hibernate, Sprint Batch, Spring Boot.

Web Services: RESTful and SOAP

UI Frameworks: JavaScript, jQuery, Ajax’s

Web Server: Apache Tomcat Server

Application Server: PCF

IDE’S: Eclipse, STS, Intellij.

Database: JDBC, MySQL, MongoDB.

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, Washington

Technologies: Java, Spring Boot, Restful and SOAP Web services, SQL

Environment: Java on Eclipse based Integrated Development Environment

Java Developer

Responsibilities:

  • Used springs for the dependency injection mechanism.
  • Developed RESTFUL micro-services using spring boot.
  • Integration of MongoDB database to project.
  • Unit testing and System Integration testing
  • Involved in analysis for the defects through debugging and provided the solutions.
  • Used git for version control.
  • Involved in creating Knowledge items for the user to understand the application and issue.
  • Involved in implementation in the production for every point release.
  • Implemented various design patterns in the project such as Data Access Object, Value Objects and Singleton.
  • Implemented XSD Validation using java API’s.
  • Involved in Inception, Elaboration and Construction phases.
  • Involved in testing the application and writing functional unit test cases.
  • Unit testing and System Integration testing.
  • Involved in automating test cases for the flows designed.
  • Worked on splunk logings and audit logging for the dashboards.
  • Worked on deployment through Jenkins.
  • Used RabbitMq for messaging system to publish the events from Api’s.
  • Implemented mapstrut for the mapping elements for the swagger.
  • Used postman and soapui for testing the web services.

Confidential, Baltimore, Maryland

Technologies: Java, Spring Boot, Restful Web services, MongoDB, Apachecamel, JQuery, Html

Environment: Java on Eclipse based Integrated Development Environment

Java Developer

Responsibilities:

  • Creating Message driven beans which were used for asynchronous communication.
  • Used springs for the dependency injection mechanism.
  • Developed RESTFUL micro-services using spring boot.
  • Employed Hibernate 3.0 to develop persistence layer based on Object-Relational Mapping.
  • Involved in writing various SQL Queries within hibernate configuration xml file to satisfy various business requirements of the application.
  • Integration of MongoDB database to project.
  • Generating Business Reports using Map Reduce, Aggregation functions from MongoDB.
  • Developed automated batch jobs using spring batch.
  • Unit testing and System Integration testing
  • Preparation of Test Plan, Test Cases and Test Data
  • Used SVN for version control.
  • Involved in creating Knowledge items for the user to understand the application and issue.
  • Involved in implementation in the production for every point release.
  • Used Quartz Scheduler for triggering batch programs.
  • Implemented various design patterns in the project such as Data Access Object, Value Objects and Singleton.
  • Implemented XSD Validation using java API’s.
  • Involved in Inception, Elaboration and Construction phases.
  • Involved in testing the application and writing functional unit test cases.
  • Unit testing and System Integration testing.

Confidential

Technologies: Java, Spring MVC, Spring Boot, Jdbc, Jsp, Jquery, RESTFul WebService, MongoDB, Apachecamel.

Environment: Java on Eclipse based Integrated Development Environment.

Java Developer

Responsibilities:

  • Front end and Back end development of different module.
  • Development of functionality specific reusable components
  • Responsible for deploying the application in Testing and Acceptance Servers.
  • Understanding and analyzing the business and resource requirements
  • Resolve Production issues in a timely manner to minimize impact.
  • Implement bug fixes and enhancements and be part of product releases.
  • Client interaction for requirement / impact analysis.
  • Migrated the project from JDBC to Mongo.
  • Involved in migrating the System from monolithic architecture to MicroServices using Spring boot.

Confidential

Technologies: Java, Spring MVC, Jdbc, Jsp, Jquery, RESTFul WebService, MongoDB Java

Environment: Java on Eclipse based Integrated Development Environment.

Java Developer

Responsibilities:

  • Front end and Back end development of different module.
  • Providing the data feed to the mobile App through Api’s with Rest calls.
  • Development of functionality specific reusable components
  • Responsible for deploying the application in Testing and Acceptance Servers.
  • Understanding and analyzing the business and resource requirements
  • Resolve Production issues in a timely manner to minimize impact.
  • Implement bug fixes and enhancements and be part of product releases.
  • Client interaction for requirement / impact analysis.
  • Migrated the project from JDBC to Mongo.
  • Implementation of micro services architecture making the system loosely coupled

Confidential

Technologies: Java, Spring MVC, Sprint Batch, JDBC, Jsp, Jquery, RESTFul WebService

Environment: Java on Eclipse based Integrated Development Environment.

Java Developer

Responsibilities:

  • Front end and Back end development of different module.
  • Development of functionality specific reusable, testable, and efficient code
  • Analyzing the requirements and preparing the Technical Specification Documentation.
  • Responsible for deploying the application in Testing and Acceptance Servers.
  • Responsible for daily Production server monitoring.
  • Understanding and analyzing the business and resource requirements
  • Resolve Production issues in a timely manner to minimize impact.
  • Implement bug fixes and enhancements and be part of product releases.
  • Responsible for generating Reports
  • Client interaction for requirement / impact analysis.

Confidential

Technologies: Java, Spring MVC, Sprint Batch, JDBC, Jsp, Jquery, RESTFul WebService

Environment: Java on Eclipse based Integrated Development Environment.

Java Developer

Responsibilities:

  • Front end and Back end development of different module.
  • Providing the data feed to the app through rest calls in Json.
  • Development of functionality specific reusable, testable, and efficient code
  • Analyzing the requirements and preparing the Technical Specification Documentation.
  • Responsible for deploying the application in Testing and Acceptance Servers.
  • Responsible for daily Production server monitoring.
  • Understanding and analyzing the business and resource requirements
  • Resolve Production issues in a timely manner to minimize impact.
  • Implement bug fixes and enhancements and be part of product releases.
  • Responsible for generating Reports
  • Client interaction for requirement / impact analysis.

We'd love your feedback!