Role Description: Understand the requirements; code and unit test the functionality according to the coding standards. Write Junit tests for the functionality coded. Fix the issues in code from reviews and Sonar violations. Troubleshoot and fix defects reported by tester Mandatory Skills: Java 1.8, Spring Boot, NoSQL DB MongoDB/Elasticsearch Experience in developing RESTful services Knowledge or Experience in Microservices Development Basic knowledge in Unix Shell Scripting, Maven, GIT