Experience in full Software Development Life Cycle that includes Analysis, Design, Development and Testing of web based and client server multi-tier applications using Java technologies. Experience in approaching Behavior Driven Development (BDD) and Test-Driven Development (TDD) using SCRUM framework in Agile Methodology. Experience in developing web applications using HTML5, CSS3, JavaScript, Angular, React JS, Node JS AJAX, JSON, JQUERY, Bootstrap and XML. Experience in Using loosely coupled architecture and developed Microservices in the application by using Spring Boot, Spring Cloud, Spring Integration, and handling the security using Spring Security. Experience Working on multiple components of spring framework like Spring Boot, Spring MVC, and Hibernate frameworks. Worked on deploying Kafka consumer service to AWS non-prod environments. Strong command over both relational and NoSQL databases, including Oracle, MySQL, MongoDB, and PostgreSQL. Proficient in implementing continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, Git, Gradle, and Maven, resulting in streamlined development workflows and improved software quality. Experience in Built Jenkins pipeline for automating Docker image builds and Kubernetes container deployments and involved in the integration of SonarQube with java applications for Code Coverage. Experience in container systems like OpenShift and Dynatrace for monitoring logs. Strong experience in using servers like Apache Tomcat, JBoss and WebLogic to configure and deploy applications. Experience on AWS Cloud Services which includes Lambdas, EC2, Auto-scaling, S3, RDS, VPC, IAM, and Terraform. Experienced in monitoring, investigating, troubleshooting and reporting application issues. Skilled in Agile methodologies, with a proven track record of successful project delivery using Scrum and Kanban frameworks.