| Experience | 8–12 Years |
| Notice | Immediate |
| Mandatory Skills | Java, Spring Boot, Microservices, AWS, Kafka, API Gateway |
Role Overview
We are looking for a Senior Software Engineer to lead the design and ownership of high-scale, distributed systems, while driving engineering excellence across teams.
Key Responsibilities
- Architect, build, and own high-scale distributed services
- Design and implement event-driven architectures using Kafka
- Define and govern APIs using API Gateway
- Ensure system design focuses on scalability, resilience, and performance
- Own technical decisions and monitor service health metrics
- Lead code reviews and enforce best practices
- Mentor junior and mid-level engineers
- Collaborate with Product and leadership on roadmap and architecture
Required Skills & Experience
- 8+ years of experience building production-grade systems
- Strong expertise in:
- Java 11+
- Spring Boot
- REST API design
- Hands-on experience with Kafka (high-throughput systems)
- Experience with API Gateway implementation and management
- Strong experience with AWS services:
- DynamoDB, EKS, SQS, Lambda, S3
- Experience working with high-volume distributed systems
- Strong system design, debugging, and performance tuning skills
- Ability to work independently and drive complex initiatives
- Domain experience in Payments / FinTech (preferred)
Good to Have
- Experience in Payments / FinTech domain
- Strong exposure to CI/CD pipelines and release automation
- Knowledge of caching, data modeling, and optimization strategies
Mandatory Skills
- Java
- Spring Boot Framework
- Microservices
- AWS
- Kafka
- API Gateway
Please register, log in, and apply for the relevant position👉 https://thenexthire.in/job-seeker
After you submit your application, our team will evaluate your profile and get back to you with an update.


