We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Over 6 years of experience of Java /J2EE applications in Object Oriented Programming and Design, Development, Implementation and Testing.
  • Strong knowledge and development skills in Core Java concepts such as Polymorphism, Collections Framework and Multi - Threading.
  • Expertise in OOD Methodology. Proficient in Java Design Patterns such as Singleton, Factory, Iterator, etc.
  • Expertise in design and development of various enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC.
  • Experienced in Spring IOC, Spring AOP, Spring MVC, Hibernate O/R Mapping and Java JDBC.
  • Experience in Developing RESTful web services using Spring boot, Spring REST, JPA
  • Experience in developing front-end using HTML, CSS, JavaScript, JQuery, JSP, JSON, etc.
  • Hands on experience in using MySQL, Oracle Database, Microservices.
  • Familiar with NoSQL database MongoDB, DynamoDB.
  • Experience in developing automated process for builds and deployments using Maven.
  • Experience in configuring and deploying web applications on Tomcat, WebLogic, WebSphere Server.
  • Experience with Junit for the purpose of testing Java applications.
  • Experience on various IDE's like Eclipse and IntelliJ IDEA.
  • Experience in working version control tools such as Git, GitHub.
  • Familiar with TCP/IP, UDP/TCP, OSI model and windows and Linux system troubleshooting and experienced with DevOps developer .
  • Experience working on Linux, especially Ubuntu and familiar with Linux command.
  • Excellent communication skills, efficient work both in teams and individually, with ability to understand and convey both technical and non-technical concepts, meeting the requirements and proficient in grasping new technical concepts.

SKILL:

Java script

TECHNICAL SKILLS:

Programming Languages: Java, SQL, JavaScript, C++

Frameworks: Spring, Spring MVC, Hibernate, Spring Boot, Spring Data JPA

Web Technologies: HTML/HTML5, XML, CSS, JavaScript, JSON, REST API

J2EE Technologies: Servlet, JSP, JDBC, Spring IOC, Spring AOP

WORK EXPERIENCE:

Java Developer

Confidential, Boston, MA

Responsibilities:

  • Participate in all stages of Software Development Life Cycle (SDLC) including requirements gathering, system Analysis, system development, unit testing and performance testing.
  • Extensively implement presentation layer, controller layer, service layer, and data access object (DAO) layer using spring and Hibernate frameworks.
  • Implement RESTful APIs and deploy on the WebLogic server.
  • Build the Model - View-Controller architecture, implements actions class, implement and configure internationalization.
  • Design relational database tables, SQLs and store triggers and procedures.
  • Design mapping between relational database tables and object-oriented Java objects using Hibernate.
  • Use Hibernate techniques: lazy loading, optimistic locking, and second level cache.
  • Configure the integration of spring, Hibernate.
  • Configure Spring AOP for Logging.
  • Write JSP, JavaScript and jQuery to present data and web content to users.
  • Implement unit testing with JUnit4.
  • Implement the logging mechanism using Log4j framework.
  • Use Maven to build and package Web Service application.
  • Collaborate with QA Team to do Quality Assurance.
  • Use Git for version control.
  • Support production deployment team to deploy the application in production environment.
  • Write system level and class level design document.
  • Work in Agile software development methodology.
  • Apply RESTful API to send and receive data from a public backend API built using API Gateway.
  • Create Amazon Cognito user pool to manage users' accounts, enabled customers to register and verify.
  • Handle requests for web application to build a backend process with Amazon Lambda and Dynamo DB.
  • Hands-on experience in development of Micro services and deploying in Docker.
  • Decomposed existing monolithic code base into Spring Boot Micro services.
  • Developed new features and provided support for all Micro services.

Environment: J2EE, JDK 1.8, Spring, Spring MVC, Hibernate, Spring Rest, JSP, JavaScript, JQuery, HTML, CSS, JUnit, Oracle 11g, Maven, Git, Linux, Amazon AWS, EC2, Lambda, API Gateway, Amazon Cognito

Java Developer

Confidential

Responsibilities:

  • Involved in the team to integrate the Spring Boot, Spring Security, Spring Data JPA.
  • Designed patterns are extensively used to achieve clean separation of different layers. Used different patterns like MVC, DAO and Singleton design patterns.
  • Designed and integrated the Spring/Hibernate persistence solution with the application architectures.
  • Configured Spring MVC and used Annotation to manage URL mapping with controller for the communication between front - end and middle-tier.
  • Involved with Spring Security to provide the user authentication.
  • Created fully functional Rest web services supporting both XML and JSON message transformation.
  • Configured Spring AOP for Logging.
  • Used Maven to build and packaged Web Service application.
  • Designed and Implemented Unit testing using Junit Framework.
  • Implemented the logging mechanism using Log4j framework.
  • Deployed the application on the WebLogic server.
  • Used Postman Client to test transmission of REST API.
  • Collaborated with front-end group to realize application's front-end using HTML5, CSS3, JavaScript, JSON.
  • Created Restful and SOAP APIs/micro services using JAVA and Spring Boot Framework
  • Used Git for version control
  • Wrote system level and class level design document.
  • Worked in Agile software development methodology.

Environment: J2EE, JDK 1.7, Spring, Spring MVC, Spring Boot, Spring Security, Spring Data JPA, Spring REST, JavaScript, JQuery, HTML/CSS, Angular JS, JUnit, Oracle 11g, Maven, Git, Linux

Java Developer

Confidential, MA

Responsibilities:

  • Involved in gathering the requirements, analyzing the user specifications, developing and testing.
  • Developed Spring MVC controller, Service layer and DAO layer to handle the customer request.
  • Used JDBC to connect the database and realized DAO layer.
  • Created Rest API supporting both XML and JSON message transformation.
  • Worked with teammates to modify few frond end pages using AngularJS.
  • Used Postman to test transmission of REST API.
  • Tested applications using JUnit to unit test for high quality code.
  • Used Git as source code version control.
  • Used Maven to manage dependencies.

Environment: J2EE, JDK 1.7, Spring, Spring MVC, JDBC, JSP, JSTL, Servlet, MySQL, HTML/CSS, WebLogic Server, AngularJS.

We'd love your feedback!