A minimum of 8 to 11 years of proven professional experience is required.
Strong hands-on development experience on Java / J2EE technologies
Hands-on Experience in design in applications using SpringBoot & Microservices
Good Practical understanding of Java/J2EE and Microservices Design patterns
Strong working knowledge on any one of the messaging systems like RabbitMQ etc
Strong Working knowledge of RESTful APIs
Strong working knowledge of SQL
Strong working knowledge of Continuous integration tools like Jenkins/Chef
Strong working knowledge of Code Quality tools/frameworks like Sonar
Strong knowledge of Automated Testing. Unit Testing, Integration Testing & Contract Testing.
Strong knowledge on any of the cloud platforms.
Good knowledge of Agile development methodologies.
Good to have: Knowledge of Cloud Foundry (Pivotal CF) and AKS Strong knowledge on ReactJS is a big plus Experience working in Kafka or Azure Event Hub On-call support experience with PagerDuty, Service Now Knowledge of infrastructure monitoring tools like Nagios, New Relic Knowledge of Splunk.