We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

PA

PROFESSIONAL SUMMARY:

  • Around 6 years of work experience in developing Java/J2EE project requirements gathering, analysis, design, software development and implementation
  • Experience in development of View layer, Business service layer and Model layers (MVC frameworks) and component based development
  • Experience in designing and implementing of multi - tier applications using Java, J2EE, JDBC, JSP, Servlets, HTML5, CSS3, JavaScript, Hibernate, Spring MVC, Spring Boot
  • Experience in User Interface (UI) design and development process using technologies like HTML5, CSS3, JavaScript, jQuery, JSP, Bootstrap, AngularJS, Vue.js
  • Good working experience in ORM model Hibernate/JPA and RDBMS, JDBC using SQL Queries in MySQL, MS SQL, MS SQL Server 2012, MongoDB
  • Experience in designing, development and implementation of SOA Solutions using SOAP and RESTful Web Services across various business domains and deploying Java applications in servers WebLogic, WebSphereand Apache Tomcat
  • Experience in working with Jenkins for Continuous Integration and Continuous Deployment
  • Extensive experience in Software Configuration Management using Version Control tools such as SVN and Git
  • Hands on experience in designing the class diagrams, sequence diagrams, activity diagrams and flow charts using Unified Modeling Language (UML), Rational Rose and Visio
  • Experience in working in Agile environment, followed scrum methodology and worked on development process like test driven development

TECHNICAL SKILLS:

Java/J2EE Technologies: Java SE 6,7,8, Servlets,JSP, Struts 2.0, JMS, JDBC,JPA, JUnit, JSF, SOAP,RESTful, Microservices

MVC Frameworks/ORM: Spring, Spring MVC, Spring Boot, Hibernate

Web Technologies: HTML5, CSS3, JavaScript,jQuery, Ajax, JSON, AngularJS, Vue.js

Databases: Oracle11g, MySQL, MS SQL Server, MongoDB

ApplicationServers: WebSphere, WebLogic and Apache Tomcat7.x, 8.x

Methodologies: Agile, Waterfall

IDE s: Eclipse, IntelliJ, STS

UML Tools: MicrosoftVisio, Rational Rose

OperatingSystems: Windows, Linux

VersionControl Systems: Git, SVN

PROFESSIONAL EXPERIENCE:

Confidential, PA

Full Stack Java Developer

Responsibilities:

  • Following Agile methodology with daily standups and bi-weekly sprints, to meet the deadlines effectively
  • Involved in analysis and requirement gathering activities and designed the technical design documents
  • Work with functional team to understand the business users and external users to refine and evaluate requirements
  • Analyze and document current system functionality to support modernization efforts
  • Used HTML5, CSS3, Vue.js and also the internal framework components to build the presentation layer for the application
  • Designed and developed Microservices business components using Spring Boot
  • Involved in and developed annotation based application development, Java based Spring App configuration to design and develop robust RESTful web services for CRUD operations
  • Worked on Business Rule Engine, Corticon Developer Studio to filter out the requirements needed for one of the services.
  • Implemented test cases using JUnit and Mockito to test the Rest API calls
  • Implemented Log4j for application logging and troubleshooting the application in debug mode
  • Used Git as the version control tool and JIRA as the issue tracking and bug tracking tool
  • Used Maven for dependency management and building the application

Environment: Java 1.8, HTML5,CSS3, JavaScript, Vue.js, Business Rule Engine (BRE) - Progress Corticon Developer Studio, SpringBoot,Microservices, RESTful Web Services, Fast4J,Oracle PL/SQL, Maven, Undertow, Jenkins, Sonar Qube,JUnit, JIRA,Git

Confidential, ME

Java Developer

Responsibilities:

  • Analyze and implement the business requirement to technical specification and create detailed design
  • Develop Microservices using Java Spring Boot, Hibernate, REST services in IntelliJ with good quality of code
  • Implement RESTful web services using Spring Boot and published REST services for performing CRUD operations from databases
  • Used Hibernate ORM framework to integrate business application with MySQL database in the backend
  • Design and develop modules and prepare Unit Test case for each module
  • ConfigureJUnit and code test cases for various service calls
  • Working with Git Version control system to track various aspects of the project
  • Define new process improvement opportunities and validated data in different levels
  • Participation in Agile, Scrum methodology for application development, analysis, design, coding and testing of business application

Environment: Java 1.8, HTML5,CSS3, JavaScript, Angular JS, SpringBoot, Hibernate,RESTful Web Services, Mariadb4j, MySQL, Maven,Apache Tomcat 8.5, JUnit, JIRA,IntelliJ, AWS, Git

Confidential, MO

Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development
  • Implemented Spring Boot for developing web application
  • Used Hibernate as persistence framework to map Java objects to relational database tables using XML configuration files
  • Implemented RESTful based Web Services using JAX-RS annotations, Jersey provider and consumed various Web services using JAX-RS and JSON to different systems for business services
  • Used JAX-RS annotations to specify the type of data producing or consuming, validate the user requests, map user requests and to pass input parameters
  • Interfaced with the MongoDB backend database for integrating Spring Boot with Hibernate
  • Monitored the error logs using Log4j and fixed the issues
  • Worked in Agile environment with Scrum methodology developed a logger framework
  • Automated the build and deployment process using Maven build script

Environment: Java1.7, HTML5, CSS3, AngularJS, JSON, Bootstrap, Spring Boot, Hibernate, XML, MongoDB, RESTful Web Services,Maven, JUnit, Log4j, JIRA, Git

Confidential, NH

Graduate Assistant

Responsibilities:

  • Participation in requirement analysis and responsible for design and development
  • Used Visual Paradigm for UML activities
  • Developed presentation layer using JSP, HTML5, CSS3, JavaScript, jQuery and Bootstrap
  • Involved in Implementation of Spring MVC for development of the application
  • Functionality is implemented by developing RESTful web services using Spring MVC, JDBC, MySQL database
  • Responsible for coding SQL Statements for back end communication using JDBC
  • Involved in deployment of application in Tomcat server
  • Involved in testing the application and Unit test cases for modules of application
  • Used Eclipse as IDE for development of the application

Environment: Java 1.7,HTML5, CSS3, JavaScript,jQuery, Bootstrap, Spring MVC, RESTful Web Services,JDBC, MySQL, Tomcat, Unit test, Eclipse

Confidential

Software Engineer

Responsibilities:

  • Gathered the requirements and converted them into functional design documents and technical design documents
  • Designed and developed presentation layer using HTML5, CSS3, JavaScript and JSP
  • Developed server side presentation layer using Spring MVC Framework
  • Developed and consumed RESTful webservices to make service calls to fetch and update data
  • Performed CRUD operations using MySQL database
  • Monitored the error logs using Log4j and fixed the problems
  • Involved in deployment of the application in WebSphereserver
  • Developed Unit test cases for existing functionality as per the requirement using JUnit framework
  • Used Eclipse to develop the application and JIRA for bug and issue tracking
  • Worked with SVN controls to track and maintain the different version of the project

Environment: Java 1.6,HTML5, CSS3, JavaScript,JSP, Spring MVC, RESTful Web Services,Hibernate, MySQL, WebSphere, JIRA, Log4j, JUnit

Confidential

Software Engineer

Responsibilities:

  • Developed User Interface using HTML,JavaScript and JSP to develop business Logic and Interface components using Spring MVC framework
  • Managed connectivity using JDBC for querying, inserting and data management in Oracle
  • Deployed the application components using WebLogic and tested the developed components using JUnit
  • Developed a system for processing XML formatted, diagnostic messages using Web Services SOAP and JAX-WS
  • Used Eclipse IDE to develop Java code and ANT built tool to compile and generate war file
  • Involved in test driven development using JUnit and SVN to implement version control system
  • Involved in configuration and usage of Log4j for logging and debugging purposes
  • Used JIRA to track bugs and SVN for source code versioning and code repository

Environment: Java 1.6,HTML, CSS, JavaScript,JSP, Spring MVC,SOAP,SQL,JDBC,Oracle, WebLogic, ANT, JIRA, Log4j, JUnit, SVN

We'd love your feedback!