Software engineering professional with over 12 years of diversified exposure in analysis, design, development and implementation of web-based applications using Java/J2EE technologies. Strong programming skills in designing and implementation of multi-tier applications using Core Java, JDBC, Spring, MVC and Spring Boot. Experience in using various design patterns and understanding of object-oriented programming concepts. Good experience in developing applications with SOAP and RESTFul Web Services. Experience in deploying microservices using Docker containers, Kubernetes clusters and OpenShift. Good knowledge of CI/CD with Jenkins. Performed various software development life cycle activities like requirement gathering/reviews, design, development, deployment, unit testing using JUnit and execution of manual test cases. Self-motivated and ability to handle multiple priorities with excellent time management skills.