We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

PA

SUMMARY

  • Having 5 years of IT experience in Software Development Lifecycle (SDLC) phases of design, security development, implementation, deployment, testing and maintenance as per quality standards using Agile methodology.
  • Good Experience in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), Technical Documentation, Software Testing and Debugging.
  • Experienced with Java/J2EE Design Patterns of MVC, Factory, Abstract Factory, Singleton, DTO and DAO.
  • Experience in design, development and implementation of Model - View-Controller (MVC) using Spring Frameworks.
  • Specializes in Java, Spring, Hibernate, Spring Boot, MySQL and RESTful web services and Microservices.
  • Extensive experience with Databases & experience in SQL statements
  • Experience working in Agile Methodology ( Daily Scrum calls, Backlog Grooming and Demos).
  • Implemented Junit test in Spring Boot and performed static test analysis with SonarQube and Jococo.
  • Hands-on experience in Continuous Integration / Continuous Deployment (CI/CD).
  • Experience in designing secure, highly available, scalable, cost effective and fault tolerant applications in both on-premise and cloud environments.
  • Strong knowledge in industry secure coding standards, debugging, troubleshooting and technical problem-solving skills and ability to learn new technologies with minimal time.
  • Experience in creating builds scripts using Maven also version control tools such as SVN, GIT.

TECHNICAL SKILLS

Programming Languages: Java 8, SQL

Web Technologies: Angular, JavaScript, Typescript, jQuery, Ajax, Bootstrap, CSS, HTML, JSON, XML, JSP, REST

Java Framework: Spring, Hibernate, Spring Boot, Spring MVC, Spring Data JPA, Spring AOP, Junit

Database & Web Server: MySQL, Oracle, Apache, Tomcat

J2EE Technologies: JSP, Java Beans, Servlets, JDBC

Version Control: Git, SVN, GitHub, Bitbucket

DevOps tools: Jenkins, SonarQube

Other: MAVEN, JIRA, Postman, Eclipse, Mocha, Log4j

PROFESSIONAL EXPERIENCE

Confidential, PA

Full Stack Java Developer

Responsibilities:

  • Worked on the implementation of a Microservice using Java, Spring-Boot in an Agile Environment.
  • Used Hibernate persistence framework on the backend over MySQL database.
  • Developed responsive front-end pages using HTML5, CSS3, Bootstrap and Angular.
  • Developed reusable components, services and client-side routing using JavaScript and Typescript in Angular.
  • Implemented REST endpoints to facilitate CRUD operations through Spring Boot.
  • Used Swagger Framework for REST API documentation.
  • Performed Postman tests for RESTful service and analysis on Newman.
  • Developed unit test-cases using JUnit.
  • Configured and developed Maven project object model (POM) for Unit and Integration tests.
  • Worked on deployment automation to higher environments using Jenkins.
  • Participated in Code Reviews, Scrum meetings and sprint planning.

Environment: Java, Agile Methodology, Restful API, Spring Boot, Swagger, JUnit, Mockito, Bootstrap, HTML5, CSS3, Angular, Maven, Apache Tomcat, SonarQube, MongoDB, Docker, Amazon ECR, Amazon ECS, Amazon ECS, Git, Jenkins, MySQL.

Confidential

Java Web Developer

Responsibilities:

  • Developed and maintained application using open-source technologies like Hibernate ORM and Spring Framework.
  • Created Maven build file to produce war files.
  • Used J2EE design patterns namely Singleton, Transfer Object, and Business Delegate etc,.
  • Coded and implemented the application interface using Java Spring with integration with JSP.
  • Provided application-based support, maintenance, updates, upgrades, and modifications for the web-based application.
  • Extensive experience with Java server side.
  • Reviewing code developed for each capability and suggesting review comments to improve overall performance of the application.
  • Used JSP layout for View of MVC. Java script, HTML also used for front end interactivity.
  • Developed efficient code using core java components Generics, Collections, Inheritance and Exception Handling for web services java beans.
  • Developed stored procedure for data migration for different enhancements.
  • Used CSS and JavaScript for describing the presentation semantics of a HTML document.
  • Used SQL statements to retrieve and alter data from database.
  • Involved in defining Testing and preparing Functional Test Cases.
  • Used Hibernate persistence framework on the backend over MySQL database.
  • Responsible for configuring and deploying the developed applications into production server.

Environment: Java, JSP, J2EE, Hibernate 3, Spring 2, Tomcat/JBoss, Maven, CSS, JavaScript, JQuery, Eclipse, MySQL, Junit

Confidential

Java Engineer

Responsibilities:

  • Prepared Design documents for the execution flow between UI, API to DB team.
  • Followed Scrum (Agile) methodology with 2 weeks’ sprint in developing the application.
  • Developed parameter selection page as User Interface using Angular and JSP.
  • Developed Single Page Application (SPAs) using Bootstrap 3 and Angular 2 for User Interface for calling different REST endpoint URLs.
  • Used Spring Hibernate in Data Access Layer to access and update information in the database.
  • Implemented RESTful web services to send the Request Parameters and get the Response.
  • Implemented Design Patterns like MVC, DAO and DTO, Business Delegate, Factory, Singleton, Prototype.
  • Used Jenkins for integration and build the projects. Integrated SonarQube with Jenkins for continuous inspection of code quality.
  • Used DB2 database to store the actual data of the user operation and Oracle database to store the user parameter selection.
  • Used Tomcat as server for local development and for deploying the application in lower regions.
  • Used Spring Hibernate in Data Access Layer to access and update information in the database.
  • Developed and Executed test cases using JUnit Framework in Eclipse IDE.
  • Used GIT as version control to check-in and checkout the code and change management.

Environment: Java, JSP, Swagger, Restful API, Spring, JUnit, Mockito, Bootstrap, HTML5, CSS3, Angular, Maven, Apache Tomcat, Git, GitHub, Angular, MySQL

We'd love your feedback!