Must Have Key Skills Object Oriented Concepts & Design skills jQuery/ Angular Programming Fundamentals (Java / JEE (Servlet/JSP) / Spring) and Debugging Skills Strong knowledge in Web Services - SOAP / RESTFUL Experience with Presentation Layer technology stack HTML5, CSS3 Design Skills - Application of Design Patterns / UML Experience of GIT Knowledge on Spring MVC & Spring boot frameworks Databases: MySQL Proficient understanding of code versioning tools, such as Git. Knowledge of Application servers deploying in Apace & tomcat. Other Key Skills Added Advantage Microservices Hibernate Jdbc template Docker Jenkins Roles & Responsibilities Ability to plan, execute projects to deliver in time and with quality Understanding of complete SDLC - Traditional Waterfall / Agile Programming Ability to design and perform the code reviews Experience with JUnit / Integration Testing