1. Strong in core java programming in Java8
2. Strong on Spring (Core, MVC, AOP, Portlet MVC), Hibernate/JPA and Microservice architecture
3. Should have exposure on AWS - MANDATORY
3. Good exposure on UI (JQuery, Javascript, bootstrap)
4. JS/AJAX proficiency with exposure to any framework (JQuery, DWR, GWT etc)
5. XML Processing (DOM, XPath, XSL, DTD/XSD Schemas)
6. Design, OOAD concepts
7. Expert in DB Concepts and SQL writing.
8. Good on J2EE (e.g. JSP).
9. Hands on in JUnit testing
10. Should have excellent communication skills
11. Should have excellent client exposure in past in requirement gathering and project deliveries