7- 10+ years of Core Hands-on experience in Java application development and implementation using Java 8/11 and Spring Framework. 10 + years of JSON (JavaScript Object Notation) development experience
5 + years of experience designing and implementing solutions for test automation using Selenium and Java
5+ years of experience with Waterfall and Agile project methodologies
5+ years of experience with Spring, Spring Batch, and Spring Boot
2+ years of experience developing and using RESTful Application Program Interface (API)
Perform application development activities, develop new features/functions or enhance existing functionality as per the requirements / user stories
Strong Experience in Spring boot, Microservices, RESTful Webservices, Java Script, Shell Scripting, Hibernate/ Spring Data JPA, logging, handling cache
Strong OOAD programming /development approach
Strong hands on experience working with Kafka as a Messaging Services. (Mandatory)