We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 2 plus years of experience as a SoftwareDeveloperin Analysis, Design, Development, Testing and Implementation of applications on Java/J2EE technologies
  • Experience working on JAVA and J2EE technologies which involves JDBC, Servlets 2x/3, Spring 3x, Hibernate, JPA, JSON, and Junit.
  • Good Knowledge and experience in Core Java,J2EE and Enterprise design patterns like - Factory, Façade, Singleton, Adapter, Iterator, Front Controller, Data Access Object, MVC, Business delegate, Service Locator.
  • Experience in development of visually appealing User Interactive (UI) Web Pages using HTML 5, CSS3, JavaScript.
  • Experience in working on various spring modules (Spring MVC, Data, Boot) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Used persistence frameworks JPA and Hibernate to map POJOs to a relational Database
  • Strong experience in using Testing and Logging tools like Junit, Mockito and Log4j
  • Hands on working experience using Web Services (REST)
  • Good Knowledge and experience in developing web services using MicroServices architecture.
  • Hands on working experience on Pivotal Cloud Foundry
  • Experience in using Jenkins integration tool.
  • Used build tools Maven, Gradle to build and deploy n-tier distributed enterprise applications
  • Experience in Agile methodology
  • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning's, resource planning, etc.
  • Experience in using JIRA.
  • Experience in using GIT for version control

TECHNICAL SKILLS

Web Technologies: HTML/HTML 5, Servlets, JDBC, Spring Boot, Spring Data, Hibernate, JSON, Rest Web Services.

Programming Languages: Java, SQL, JavaScript

Tools: /Software: Eclipsed IDE, STS, SQL Developer, GIT

Web Server: Tomcat, WebSphere.

Database: Oracle 11g,12 c

Unit Test: Junit, Mockito

Web Services: RESTful

Spring Framework: Spring MVC, Spring Boot, Spring Data

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
  • Involved in working with agile methodology implementations like Daily scrum meetings, sprint planning's, resource planning, etc. to deliver quality code in 2-week sprints.
  • Developed the UI screens using HTML 5, CSS3, JavaScript
  • Developed interfaces with external system using REST web services, Spring Boot and Hibernate framework
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Diagnoses and troubleshooting of technical issues and providing effective and efficient solutions
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Extensive participation in project-related sessions such as code reviews and project status meetings
  • Configured Log4j for adding the debugging information in the code base.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems
  • Used GitHub for version control and source code management
  • Used Gradle for dependency management and build purposes and Jenkins for continuous builds and deployments on Pivotal Cloud Foundry
  • Deployed Micro Services developed using REST architecture in PCF (Pivotal Cloud Foundry)
  • Refactored the code after code review meetings with team.

Confidential, Painesville, Ohio

Java Developer

Responsibilities:

  • Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
  • Developed the UI screens using HTML 5, CSS3, JavaScript
  • Developed interfaces with external system using REST web services, Spring and Hibernate framework
  • Developed RESTful web services using Jersey implementation of JAX-RS and JSON as the data format.
  • Implemented the back-end components of the application using Spring framework, integrated Hibernate ORM with the spring framework for object relational mappings and data management using Oracle database.
  • Wrote configuration files to integrate hibernate with spring framework
  • Diagnoses and troubleshooting of technical issues and providing effective and efficient solutions
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Extensive participation in project-related sessions such as code reviews and project status meetings
  • Configured Log4j for adding the debugging information in the code base.
  • Wrote unit test scripts using JUnit framework for testing functionalities in a Test-Driven Development (TDD) methodology.
  • Used Design patters such as MVC, Singleton, DAO and Factory Method
  • Used Git for version control
  • Used Maven for dependency management and build purposes.
  • Used Jenkins for Continuous Integration Builds and deployments(CI/CD).
  • Refactored the code after code review meetings with team.

We'd love your feedback!