• Around 3+ Years of experience as a Full-Stack Java Developer with diversified exposure in analysis, design, development and implementation of web-based applications.• Experience in Web based enterprise applications using Java and J2EE.• Experience in working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall.• Knowledge in designing and implementation of multi-tier applications using web-based technologies like Spring MVC, Spring Boot.• Proficient in designing dynamic web applications using HTML, CSS3 with responsive web applications using Bootstrap with Angular Material Design.• Used JSON for Data Interchange/Transmit Data between AngularJS and Spring MVC.• Extensive experience in building Single Page Applications (SPA) using frameworks like Angular Js, and react JS custom MVC frameworks.• Hands on experience in developing web applications using JavaScript, jQuery, Angular-JS.• Implementation modules in Node JS to integrate with designs and requirements.• Experience in developing applications using Object Relational Mapping (ORM) frameworks like Hibernate and MVC frameworks like Struts, JSF and Spring modules.• Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strongexperience in writing complex queries, using SQL Server and MySQL.• Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and NetBeans and IntelliJ - IDEA.• Experience in creating branches, merging branches with version control GitHub, SVN and CVS.• Hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server.• Good exposure in interacting with clients and solving application environment issues.