Java Full Stack Developer
Current● Actively participated in all agile methodologies, followed all the requirements for Software Development Life Cycle (SDLC).● Extensively used Angular UI (Angular Bootstrap) for NG-grid, and UI components also used Angular JS as a library for DOM manipulation and filters.● Used Streams and Lambda expressions available as part of Java 11 to store and process the data.● Involved in Implementation of Security policies using OAuth2.● Used Angular.JS forms to validate fields and created custom validator directives and updated pages using HTML/HTML5, CSS in Angular.JS framework.● Involved in Integrating Apache Kafka with and created Kafka pipelines for real time processing.● Developed a user-friendly secondary back end to update and maintain multiple e-commerce installs using PHP 7/5, CSS, HTML, MYSQL and MSSQL.● Worked on Model-View-Controller (MVC) Architecture on the client side making use of Angular.JS.● Used in implementation of Test Automation Framework build, Protractor to handle Angular.JS in Jasmine.● Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.● Developed and implemented search feature using PHP 8/7 and Ajax and themes in Drupal 7● Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.● Developed web applications using Java/J2EE concepts like OOPs, Multithreading, Collections, JSP, Servlets, JMS, Hibernate, spring, web services, struts, and JavaBeans.● Designed and developed Microservices using Spring boot.● Developed multiple Angular 11/10 components which are compatible with latest versions of typescript, angular CLI. ● Developed SOAP web services using spring boot, Hibernate, Tomcat and took part in deploying the backend to AWS.● Implemented transactions at service level using spring transaction management and Hibernate transaction manager.