Tech Lead - Backend
Mumbai, Maharashtra, IndiaJobPosted 1mo agoStill listed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Mumbai, Maharashtra, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The role involves designing, developing, and maintaining scalable backend services using Java and Spring Boot, architecting microservices and event‑driven workflows, and ensuring system scalability, security, and performance. The Tech Lead will guide engineers through code reviews, collaborate with product and AI teams, drive engineering quality, and contribute to roadmap planning and hiring.
Skills & qualifications
Skills
Full job description
Responsibilities:
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Architect and build microservices, APIs, and event-driven/asynchronous workflows for enterprise applications.
- Build and optimize backend platforms that seamlessly integrate with AI agents, automation workflows, and external enterprise systems.
- Own the technical architecture of backend services, ensuring scalability, security, reliability, observability, and performance.
- Lead the design and implementation of distributed systems by driving architectural decisions, design reviews, and engineering best practices.
- Lead backend engineers through code reviews, technical discussions, and hands-on problem-solving while fostering engineering excellence.
- Collaborate closely with product managers, AI/ML engineers, domain experts, DevOps teams, and customers to translate business requirements into robust technical solutions.
- Drive engineering quality through secure coding practices, automated testing, performance optimization, and production readiness.
- Identify and resolve technical risks, bottlenecks, and architectural challenges throughout the software development lifecycle.
- Contribute to technology roadmap planning, technical hiring, and continuous improvement of engineering processes and development standards.
The core requirements for the job include the following:
Core Skills:
- Java Spring (Boot, Cloud, Data JPA) and microservices architecture.
- PostgreSQL, Apache Kafka, and polyglot persistence.
- Docker, Kubernetes, and API-first design.
- Security (JWT, OAuth2), testing (JUnit 5 Mockito, TestContainers).
- Observability tools (Prometheus, Grafana, distributed tracing).
Preferred:
- Neo4j, Elasticsearch, event sourcing, CQRS, and domain-driven design.
- Business process engines, workflow orchestration.
- Insurance domain knowledge (policies, claims, underwriting).
- GitOps and CI/CD pipeline experience.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Lead Account Solution EngineerSalesforce · Mumbai, Maharashtra, IndiaPosted 3w agoPosted 3w ago
Engineer - Technical ServicesFresenius Medical Care · Mumbai, MH, India (Hybrid)Posted todayPosted today
Senior Engineer - Technical ServicesFresenius Medical Care · Mumbai, MH, India (Hybrid)Posted todayPosted today
Salesforce Technical ArchitectSalesforce · Hyderabad, Telangana, IndiaPosted 1w agoPosted 1w ago
Salesforce DevOps - Technical ArchitectSalesforce · Hyderabad, Telangana, IndiaPosted 3w agoPosted 3w ago
You've read the whole posting — now see how you match it.