4+ years of experience as a Full Stack Developer with expertise in the Software Development Lifecycle (SDLC), including Analysis, Design, Development, Testing, and Maintenance of scalable applications.Proficient in Java, Spring Boot, and microservices architecture, developing RESTful APIs and backend services.Hands-on experience with MongoDB and Oracle, focusing on schema design, query optimization, and data persistence.Proficient in secure coding practices, ensuring high performance, reliability, and scalability of applications.Strong programming skills in Java, J2EE, with extensive ability to develop scalable applications.Experienced in developing Web UI Applications using HTML5, CSS3, Bootstrap, JavaScript, TypeScript, Angular, React.js, and Node.js.Worked on Lambda Expressions, Functional Interfaces, Stream APIs, and other advanced Java features.Thorough knowledge of microservices architecture and experience in implementing design patterns.Designed and developed microservice business components using Java and Spring Boot, implementing RESTful APIs.Expertise in building enterprise-level Spring-based applications using Spring REST, Hibernate, and EJB.Experienced with Spring framework applications like Spring Core, Spring MVC, Spring Security, and Spring Boot, integrating them into microservices architectures.Integrated Hibernate for data access layers and managed configurations for Hibernate Session Factory.Developed SOAP and RESTful APIs using frameworks like Jersey and Spring-WS.Experience with Docker for containerized applications and CI/CD pipelines using Jenkins.Implemented message streaming using Apache Kafka and managed message brokers like ActiveMQ and RabbitMQ.Deployed and maintained production environments using AWS EC2, EKS, and Docker containers.Used AWS SDK to integrate S3 and EC2 with backend services.Hands-on experience with Selenium, JUnit, and Karate for unit and system testing.Experienced with tools like JIRA for project management and bug tracking.Proficient in version control tools such as Git, SVN, and CVS.Familiar with IDEs like Eclipse, IntelliJ, and NetBeans.Worked extensively in Agile environments, participating in sprints, standups, and retrospectives to ensure delivery.