Having 12+ years of experience as Application Developer in developing applications in Java/J2EE technologies and CRM-Java integration applications Domain expertise in Banking and Finance sector Experience in Enterprise Application using Java, J2EE, Spring Boot, Spring JPA, Spring Batch, REST web services, JMS and MQ Experience in Spring Boot Microservices Development Experience in development methodologies like Agile and Test-Driven Development Experience in Tomcat and Cloud Foundry Proficiency in Requirement analysis, Solution and design, Implementation and Documentation