





Mid-level generalist backend role with common tech stack and moderate company brand.
Backend Java microservices skills are broadly transferable across industries.
Explicit 6–8 years requirement plus mandatory Java, Spring, microservices, and cloud skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain backend and full-stack Java applications including REST APIs and databases, focusing on modernization and cloud-ready architectures.
Ensure high code quality, performance, and scalability through rigorous testing, profiling, and production stability improvements.
Collaborate in Agile teams with product, QA, DevOps, and architecture stakeholders to deliver end-to-end enterprise software solutions.
6–8 years of hands-on experience in Java-based software development on global or enterprise projects.
Bachelor’s degree or MCA in Engineering, Computer Science, or equivalent.
Proficiency with Java, Spring Boot, REST APIs, unit testing frameworks (JUnit, Mockito), and relational databases.
Experience with Agile Scrum or Lean Agile methodologies and product development lifecycle.
Experienced in migrating legacy Java systems to modular microservices and cloud environments (preferably Azure).
Capable of technical ownership including design decisions, performance tuning, and mentoring other engineers.
Comfortable working in global Agile teams with cross-functional collaboration and continuous integration/deployment practices.