Minimum 2 years of experience programming in JAVA (J2EE)
Hands on using Java 8 or Java 11 version (Preferred)
Experience with Scrum or other agile development methodologies.
Strong Knowledge -
Solid understanding of the core Java platform, Spring Framework, Spring Boot, SpringMVC, Springbatch, and spring Web Flow.
Working knowledge of Spring ORM with Hibernate; Dependency Injection and Inversion of Control concepts; and development of POJOs and Data Access Objects (DAOs).
Experience with enterprise integration tools and technologies.
Excellent Communication Skills
Good to have Knowledge -
Experience in Cloud environment , preferrably AWS
Ability to understand business requirements and convert them into solution designs