Senior Java Full Stack Developer
Current- Led SDLC from requirements to deployment, following AGILE & TDD.- Managed projects with JIRA & Kanban, facilitating team collaboration.- Active participant in Agile ceremonies, ensuring alignment and transparency.- Coordinated feature development across teams, contributed to architecture discussions.- Implemented front-end validations using JavaScript and Struts.- Developed backend logic using Java Collections, Java 8 Streams, and AWS Controllers.- Built framework to consume web services on GCP Compute Engine Instance.- Developed applications using Spring Framework, Spring Boot for Microservices.- Designed data access with Hibernate, Restful clients using Spring REST Template.- Managed MongoDB clusters, interacted with MongoDB using Node.js and Mongoose.- Utilized Microservices architecture with Spring Boot, REST, and Apache Kafka.- Provided pre-delivery support through bug fixing and code reviews.- Designed and deployed scalable operations on AWS.- Conducted unit, system, and user acceptance testing, developed JUnit test cases.- Implemented JMS Connection Pool and publish-subscribe using Spring JMS.- Deployed web applications on WebSphere Application Server.- Developed user interfaces using HTML5, CSS3, JavaScript, Angular 10, Bootstrap.- Conducted tests for Angular 10 applications using Jasmine and Karma.- Involved in deploying web applications in Google Cloud Platform (GCP).- Prepared comprehensive code documentation for future reference and upgrades.