Posted on: 27/03/2026
Role : Senior Software Engineer
Experience : 8 to 12 Years
Location : Bengaluru
Employment Type : Full-Time
Role Overview :
We are looking for a highly skilled Senior Software Engineer to lead the design, development, and ownership of high-scale, distributed systems.
The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, AWS, and Kafka, and will play a key role in building event-driven, cloud-native platforms.
This role involves driving engineering excellence, system scalability, and performance optimization, while collaborating with cross-functional teams to deliver robust solutions.
Modern backend roles in this space typically focus on building scalable microservices, integrating cloud services, and handling real-time data using Kafka-based architectures
Key Responsibilities :
- Architect, build, and own high-scale distributed services
- Design and implement event-driven architectures using Kafka
- Define and manage API standards using API Gateway
- Develop scalable, resilient, and high-performance services
- Own technical decisions, system design, and service health metrics
- Lead code reviews and enforce engineering best practices
- Mentor junior and mid-level engineers
- Collaborate with Product, Architecture, and Leadership teams
- Drive improvements in system reliability, observability, and performance
Required Skills & Experience :
8+ years of experience building production-grade backend systems
Strong expertise in :
- Java (Java 11+)
- Spring Boot framework
- Microservices architecture
Hands-on experience with :
- Kafka in high-throughput environments
- REST API design and development
Strong experience with :
- API Gateway and API lifecycle management
Expertise in AWS services such as :
- DynamoDB, EKS, SQS, Lambda, S3
Proven experience with :
- High-volume, distributed systems
- Performance tuning and debugging
- Strong system design and problem-solving skills
- Ability to independently drive complex technical initiatives
Domain Requirement :
Experience in Payments / FinTech domain (preferred)
Good to Have :
- Experience with CI/CD pipelines and release automation
- Knowledge of caching strategies and data modeling
- Exposure to system optimization and scalability patterns
Education Qualification : Bachelors Degree in Engineering or any relevant discipline
Project Overview :
SEPS (Scalable Engagement Platform Services) is a core platform designed to deliver consistent, scalable, and personalized user engagement experiences across digital ecosystems.
The platform supports multiple consumer-facing applications by providing shared backend services, integrations, and platform capabilities.
This role will be part of the SEPS engineering team, focused on building cloud-native, high-performance, event-driven systems using Java, Spring Boot, Kafka, API Gateway, and AWS.
Skills (ATS Keywords) : Java, Spring Boot, Microservices, AWS, Kafka, API Gateway
Required Skills :
- Java
- Spring Boot
- Microservices
- AWS
- Kafka
- API Gateway
- Java 11+
- REST API design and development
- API Gateway and API lifecycle management
- DynamoDB
- EKS
- SQS
- Lambda
- S3
- High-volume, distributed systems
- Performance tuning and debugging
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1624079