Job Description :
10+ yrs of overall experience in Java, Springboot, Kubernetes, Docker.
Solid Core Java fundamentals including Java 8 features. Strong experience on JEE technologies.
Expert knowledge of JUNIT, Mockito or other unit testing best practices, Test Driven Development
Extensive Experience with source control (preferably GIT) and build frameworks Gradle/Maven
Knowledge of the Spring Frameworks : – Spring Boot , Spring Rest , Spring WS , Spring Data, Spring MVC, Spring Security etc.
Significant previous work writing to network-based APIs, preferably REST/JSON, XML/SOAP , API Management , API Gateways
Good Understanding of Continuous Integration, Continuous Deployment
Experience on Messaging Systems such as ActiveMQ,RabbitMQ, Kafka etc
Exposure to integration frameworks like Apache Camel , Spring Integration etc
Knowledge of developing applications for Cloud & how PaaS implementations work.
Experience on SQL/NOSQL databases.
Good knowledge of patterns/architecture concepts

Client : -