Posted on: 22/04/2026
Job Title : Senior/Lead Java API Developer (Microservices, Kafka, AWS)
Experience : 10 to 15 Years
Location : Bangalore/Hyderabad/Pune (Hybrid/Onsite)
Employment Type : Full-time
About the Role :
We are looking for a highly experienced Senior/Lead Java Developer to drive the design and development of scalable, high-performance microservices and distributed systems. This role involves strong technical leadership, architecture ownership, and mentoring engineering teams.
Key Responsibilities :
Technical Leadership :
- Lead end-to-end design and development of large-scale Java-based microservices
- Provide technical guidance on Spring Boot, Kafka, AWS, MongoDB, and Camunda
- Drive best practices in CI/CD, automation, security, and observability
Architecture & Design :
- Define and implement microservices architecture, DDD, and event-driven systems
- Ensure solutions are scalable, resilient, and cloud-native
- Collaborate with architects on platform-level decisions
Engineering Excellence :
- Enforce coding standards, testing strategies, and performance optimization
- Conduct code reviews, design reviews, and performance tuning
- Promote automation across development and deployment lifecycle
Team Leadership :
- Mentor and guide engineering teams and senior developers
- Drive technical decision-making and delivery excellence
- Foster a culture of innovation and continuous learning
Stakeholder Management :
- Collaborate with product, business, and DevOps teams
- Translate business requirements into scalable technical solutions
- Communicate effectively with leadership and stakeholders
Required Skills :
Core Technical Skills :
- 1015 years of experience in software development
Strong expertise in :
- Java, Spring Boot, Microservices
- Apache Kafka (event streaming)
- AWS (ECS/EKS, Lambda, API Gateway, S3, IAM, CloudWatch)
- MongoDB / NoSQL
- Camunda BPM (workflow orchestration)
- Experience with REST APIs, gRPC, Docker, Kubernetes
- Strong exposure to CI/CD pipelines
Architecture & System Design :
- Hands-on experience in distributed systems & cloud-native architecture
- Knowledge of resiliency patterns, caching, and performance tuning
- Experience with observability and fault-tolerant design
Leadership & Communication :
- Proven experience leading engineering teams
- Strong stakeholder management and communication skills
- Ability to mentor and influence technical direction
Good to Have :
- Domain experience in Financial Services / Risk / Fraud / AML
- Experience with tools like AppDynamics, Dynatrace, Terraform, Ansible
- Exposure to Agile & DevOps environments
Why Join Us ?
- Opportunity to work on large-scale distributed systems
- High ownership and leadership exposure
- Collaborative and innovation-driven environment
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1630231