





Mid-level generalist backend role in Bangalore with broad skills increases applicant density and competition.
Core Java backend and microservices skills are highly transferable across industries.
Explicit 6–8 years requirement plus mandatory Java/Spring/microservices stack raises filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain enterprise-scale Java backend and full-stack features, including REST APIs and modular microservices.
Lead modernization efforts migrating legacy Java applications to cloud-ready, microservices architectures with performance and scalability optimization.
Collaborate across product, QA, DevOps, and architecture teams to deliver maintainable, high-quality software solutions aligned with Agile/Lean methodologies.
6–8 years of hands-on experience in Java-based software development on enterprise or global projects.
Bachelor’s degree in Engineering, Computer Science, MCA, or equivalent.
Proven experience with Java, Spring Boot, REST APIs, relational databases, and unit testing frameworks (JUnit, Mockito).
Experience working with Agile/Scrum or Lean methodologies and understanding the product development lifecycle.
Experienced in implementing scalable, cloud-ready architectures with microservices design patterns and performance tuning (including JVM optimization).
Skilled in modern DevOps practices, CI/CD pipelines, automated testing, and Azure cloud-native development scenarios.
Familiar with integration patterns (API, messaging), code quality tools (SonarQube), and capable of mentoring junior engineers within Agile teams.