Sr Full Stack Developer
CurrentResponsible for requirements analysis, technical design, implementation, and testing .Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.Worked with Threads, Multithreading, Synchronization and Collection API.• Developed server-side application to interact with database using Spring Boot 2.0 and JPA.Integrated Spring Hibernate and JPA frameworks. Developed code in Java, J2EE, Webwork and Hibernate using XP Practices Pair Programming, TDD, and Continuous Integration.All the functionality is implemented using Spring IO/ Spring Boot, Thyme leaf. Implemented Java EE components using Spring MVC.• Developing the RESTful APIs dynamically using Java, Spring Rest Template / Spring MVC. Jackson to support XML and JSON response formats.Used Spring Dependency Injection, Spring MVC for REST API s and Spring Boot for micro-services.Developed Web Service provider methods (bottom-up approach) using WSDL and RESTful for transferring data between the Applications.Developed Single Page Applications (SPA) using Angular