R
Manager, Backend Development (Spring Boot/AWS) (India)
RapidBrains
India · On-site Full-time Lead Today
About the role
Job Title
Lead Backend Developer
Location
Mumbai (Onsite)
Type
Full Time
Notice Period
Immediate Joiner
Overview
We are seeking a Lead Backend Developer to lead the development of Spring Boot microservices for a banking workflow solution hosted on AWS. The role requires strong hands-on coding, mentoring junior developers, and building scalable, high-performance backend services including BFF microservices.
Responsibilities
- Design, develop, and maintain Spring Boot microservices
- Build and manage BFF microservices:
- Translate frontend requests
- Aggregate data from multiple backend services
- Implement caching strategies
- Implement REST APIs following best practices.
- Integrate backend services with BPM / Workflow engines.
- Ensure high performance, scalability, and reliability.
- Implement caching mechanisms to improve frontend performance.
- Work closely with the Architect to align with architecture guidelines.
- Lead code reviews, enforce coding standards, and mentor team members.
- Troubleshoot production issues and optimize services.
Requirements
- 8+ years of backend development experience
- Solid expertise in:
- Java
- Spring Boot
- Microservices
- Hands-on experience with:
- BFF pattern
- API aggregation and transformation
- Caching (Redis / in-memory caching)
- Experience deploying services on AWS
- Good understanding of:
- RESTful APIs
- Security (JWT, OAuth)
- Excellent communication skills and ability to lead junior developers.
- Experience working in banking or enterprise systems preferred.
Requirements
- 8+ years of backend development experience
- Solid expertise in Java
- Solid expertise in Spring Boot
- Solid expertise in Microservices
- Hands‑on experience with BFF pattern
- Hands‑on experience with API aggregation and transformation
- Hands‑on experience with caching (Redis / in‑memory caching)
- Experience deploying services on AWS
- Good understanding of RESTful APIs
- Good understanding of security (JWT, OAuth)
- Excellent communication skills and ability to lead junior developers
- Experience working in banking or enterprise systems preferred
Responsibilities
- Design, develop, and maintain Spring Boot microservices
- Build and manage BFF microservices: translate frontend requests, aggregate data from multiple backend services, implement caching strategies
- Implement REST APIs following best practices
- Integrate backend services with BPM / Workflow engines
- Ensure high performance, scalability, and reliability
- Implement caching mechanisms to improve frontend performance
- Work closely with the Architect to align with architecture guidelines
- Lead code reviews, enforce coding standards, and mentor team members
- Troubleshoot production issues and optimize services
Skills
JavaSpring BootMicroservicesBFF patternAPI aggregationCaching (Redis/in‑memory)AWSRESTful APIsJWTOAuth
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free