* Followed Agile methodology and SCRUM meetings to track, optimize and develop sequence diagrams depicting method interactions.
* Was involved in all the phases of SDLC including requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
* Designed and developed application based on Spring Framework, Spring MVC, Spring Templates, Spring Boot, Hibernate, Web Services using Jersey Frame works
* Used Spring Core for Inversion of control (IOC) concept to implement dependency injection.
* Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
* Hands on experience with data persistence using Hibernate and Spring Framework
* Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks)
* Responsible for maintaining Content Management System on daily basis
* Developed UI using HTML, CSS and jQuery to display the data on the client side
* By using jQuery and AJAX sent the request to server side and received the response
* Involved in setting up Maven configuration and helping Continuous Integration (CI) issues
* Tested applications and documented results and bugs including documentation of information useful in the debugging process
* Generated JUnit test cases for testing various Java components
* Developed Object Model and UML design models for developing use cases and created sequence diagram, class diagram and active diagrams for application components and interfaces
*Mentored, trained and educating the users in technology perspective, worked through walkthrough and review sessions, closely worked with users, developers and team members in problem solving
* Worked with QA teams during various testing phases and resolved defects
* Involved in debugging the defects, code review and analysis of performance issues.