Overview
Skills
Job Details
Provide technical support for enterprise applications, ensuring high availability and performance.
Monitor application health and respond to incidents and service requests in a timely manner.
Perform root cause analysis and resolve application-related issues. Lead a team and engagement providing technical leadership.
Expertise in creation and consumption of REST web services along with API gateways Hands-on experience developing microservices with Spring Boot, Spring Cloud and Netflix OSS suite.
Hands-on experience in building complex, highly scalable, high volume, low latency Enterprise Java applications with 12-factor design approach.
Hands-on experience in Docker /Kubernetes based microservices deployment Cloud Infrastructure such as AWS , NoSQL databases such as DynamoDB.
Deep understanding of microservices Design patterns, Anti-Patterns, Best Practices, and concepts on API Gateways, Service registry and discovery, Centralized Configuration, Centralized Logging, Message Tracing.
Experience in TDD, automated unit, integration and acceptance testing. Knowledge on CI/CD process , pipelines and Agile Engineering Practices Knowledge on DevOps, Monitoring, Eventual Consistency and Event Sourcing Experience on messaging frameworks like Kafka.
Having WSO2 experience is an added advantage. Requires a Bachelors degree or equivalent qualification in Computer Science or related field/ equivalent qualification and 7 - 8 years of relevant experience.