





Popular backend title, mid-level (4–5 years) band, and Mumbai metro location increase applicant competition.
Java backend and distributed systems skills are broadly transferable across industries.
Explicit 4–5 years plus mandatory Java, Spring, Kafka, Spark and microservices raises filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Build, maintain, and optimize scalable backend services using Java 11+, focusing on performance, reliability, and distributed data processing with Apache Spark.
Collaborate with cross-functional teams including frontend (Angular) and product managers to design, implement, and deliver new features and system enhancements.
Troubleshoot, debug, and improve existing systems; contribute to code reviews and mentor junior developers as needed.
4–5 years of experience in Java development with proficiency in Core Java, OOP, and design patterns.
Experience with distributed systems technologies including Apache Spark, Kafka, and Apache Camel.
Hands-on experience with Spring/Spring Boot, RESTful APIs, microservices, and NoSQL databases like MongoDB.
Experience working on backend applications deployed on AWS or equivalent cloud platforms.
Experienced in scalable backend system development emphasizing distributed computing and data-intensive applications.
Comfortable collaborating closely with frontend teams and agile cross-functional environments.
Familiar with modern software engineering practices including code reviews, mentoring, and adoption of emerging AI-assisted development tools.