Over 5 years of IT experience as a Java Programmer with diversified exposure in Software Process Engineering, designing & building Microservices Applications using Java/J2EE & open-source technologies. Hands on experience in Software Development Life Cycle (SDLC) Phases such as Analysis, Planning, Design, Implementation, Testing. Extensively followed iterative methodologies such as Agile (SCRUM), Waterfall and Test-Driven Development(TDD) in multi project implementation using JIRA, Junit. Extensive experience in Amazon Web Services (AWS) cloud computing service it includes Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and Access Management (IAM), AWS CloudWatch, Amazon EBS and Amazon Cloud Front. Extensive programming experience in Java/J2EE and associated server-side technologies like JDBC, Servlets, JSP, EJB, Spring, Hibernate, Java Reflection API (JRA), Java Persistence API (JPA), Java Transaction API (JTA), Java Mail, Java Messaging Service , JNDI, JSON, XML, JMX, Web Services (RESTful, SOAP). Experience in developing applications using Object Relational Mapping (ORM) frameworks like Hibernate and MVC frameworks like Struts, JSF and spring modules such as Spring MVC, Spring JPA, Spring Batch and Spring Boot. Created HTML Wireframes based in the Detailed System Specification Document Developed the presentation layer of the application using MVC architecture of spring framework. Hands-on experience implementing Microservices using Spring Boot. Experience working with API/Third Party Integration of the application and Working knowledge of building Microservices with Spring Cloud stack. Worked on defining Swagger specs for REST APIs, understand REST principles, Guidelines. Worked on RESTAPIs, SOAP and understanding of Application Design principles and Cloud Native apps Development. Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration and Deployment for Microservices. Developed and supported Kafka integrations, including topics, producers, consumers and streaming applications. Designed and implemented an event- driven microservices architecture using Apache Kafka. Creating fully automated CI build and deployment infrastructure and processes for multiple projects (DevOps and CI/CD). Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven. Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit.