Skills and Qualification: Expert in Java 3-5 years related software development experience Hands on experience in Java 7 or 8 with good working knowledge of JSON, Spring, Hibernate frameworks, JPA, REST Services and Redis Cache. Working knowledge of JUnit, Maven & Jenkins. Experience in UI tier including react.js, JSP/Servlet, HTML 5, CSS, Angular 2/4/6, AJAX and Bootstrap. Good understanding and working experience with RDBMS i.e. Oracle, MySQL and MSSQL Implements REST APIs are required for serving various aspects of the app Familiar with implementation for most design patterns for powering core architecture Should be able to rely on team members to estimate implementation efforts for small to midsize modules/components and plan development tasks. Plus Points o Knowledge in NoSQL technologies (MongoDB/Cassandra) o Knowledge in Neo4J Graph DB o Knowledge of Micro services architecture. Very strong programming skills and should be able to write optimized, modular code. Should have excellent communication, client interaction and interpersonal skills Ability to work in faced-paced agile environment and cope with the speed of scrum process. Traits to take ownership of the components and deliver work end to end, including designing, development, release and bug-fixing. Show more Show less