Required hands-on experience with Java, Springboot and Microservices.Tech Skills (Must Have): Strong hands-on development experience on Java / J2EE technologies Total professional experience of 4 to 6 years in last job Thorough understanding of Object Oriented analysis and design principles Hands-on Experience in application/Product Development and Spring (MVC) framework Strong working knowledge of Java Messaging Services (JMS) Strong Working knowledge of SOAP APIs Strong Working knowledge of RESTful APIs Strong working knowledge of SQL Strong working knowledge of one of ORM technologies like Hibernate / IBatis / MyBatis Experience with NoSQL databases such as MongoDB or any other NoSQL DB Experience in Continuous integration tools like Jenkins/Chef Knowledge in Code Quality tools/frameworks like Sonar Strong knowledge of Automated Testing. Unit Testing, Integration Testing & Contract Testing. Practice relentless automation, continuous integration, continuous delivery and DevOps Experience working in Agile