





Metro Bangalore, generalist Java fullstack role with broad full-stack and cloud requirements increases competition.
Core Java fullstack skills are highly transferable across industries despite domain-specific knowledge being advantageous.
Explicit 6–8 years requirement plus mandatory Java, Spring, frontend, and cloud skills enforces strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and lead hands-on design and development of complex, enterprise-scale Java applications and services using Java, Spring Boot, REST APIs, and relational/noSQL databases.
Drive technical direction and modernization initiatives, including migrating legacy/monolithic systems to cloud-ready, microservices-based architectures.
Provide technical mentoring across teams and collaborate with product, QA, DevOps, and architecture to ensure scalable, performant, and maintainable solutions.
6–8 years of hands-on experience in Java-based software development, preferably in global or enterprise product environments.
Strong expertise with Java 8+, Spring/Spring Boot, RESTful API design, SQL, and front-end frameworks Angular or React.
Bachelor's degree or MCA in Engineering, Computer Science, or equivalent.
Experience with Agile/Lean methodologies, unit testing (JUnit, Mockito), and performance optimization is mandatory.
Experienced technical leader capable of driving design and architectural improvements while contributing code actively.
Comfortable working in product development settings with Lean Agile/Scrum processes and scaling practices like SAFe or Kanban.
Familiar with cloud-native development (preferably Azure), microservices, DevOps tools (Azure DevOps, Docker, CI/CD pipelines), and integration patterns.