Job Description
Mode: Hybrid
Contract Duration: 1 year (can be extendable)
Kindly note credit card /unsecured lending domain skills is mandatory for the role.
10+ years of hands-on experience in designing and developing Java/J2EE
enterprise systems and open source based multi-tier, distributed web
applications.
● Strong background and experience working on cloud-native application
development and cloud migration, operationalizing cloud environment; cost
optimization, well-architected framework, security best practices, application
modernization.
● Strong background and experience working on projects with micro services
based event driven architecture.
● Solid knowledge, experience and background of API paradigm such as
REST/JSON, OAuth, API clients.
● Strong experience with Kafka, including topics, producers, consumers, and
stream processing.
● Proficiency in Hexagonal Architecture for building maintainable and modular
applications.
● Experience developing multi-tenant applications with proper tenant isolation.
● In-depth knowledge of cloud-native application design patterns and best
practices.
● Experience with architecting observable systems leveraging technologies like
OpenTelemetry, Splunk, Dynatrace, CloudWatch etc.
● Strong understanding of Istio service mesh for secure and resilient
communication between microservices.
● Experience with Redis caching strategies for performance optimization.
● Strong expertise in Kubernetes, Docker, ArgoCD, Helm Charts for
containerized application deployment.
● Familiarity with CI/CD pipelines, infrastructure-as-code (IaC), and DevOps
methodologies.
● Excellent problem-solving skills, communication, and leadership abilities.
Nice to Have:
● Experience with GraphQL, gRPC, or WebSockets.
● Experience working with AVRO format.
● Exposure to AI/ML-driven observability and performance optimization tools.
● Experience with hybrid cloud environments (AWS, Azure, GCP)
Any Graduate