Skip to content
mimi

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