A minimum of 5+ years of Java/J2EE development experience. Experience in Java 17, SpringBoot, and good knowledge of the Spring framework. Experience in Microservices Experience in No SQL databases like MongoDB Experience in Apis/Restful design knowledge Experience in Junit, mockito framework Experience of agile work methodologies Experience in version control using Git/Git-Flow Knowledge of CI/CD knowledge Knowledge of Kafka Knowledge of spring webflux