Description

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)

Education

Any Graduate