





Mid-level backend role in Bangalore with common required skills raises candidate competition significantly.
Java microservices and cloud skills are broadly transferable across industries.
Explicit 5+ years requirement plus many mandatory Java, microservices, cloud, and observability skills increases strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain Java microservices using Spring Boot, owning end-to-end feature development and testing.
Engage in system design, architectural decisions, and drive implementation of complex features and services.
Mentor junior engineers, collaborate with DevOps/QA for CI/CD, and support production systems through troubleshooting and preventive improvements.
Bachelor's or master's degree in Computer Science, Engineering, or related field.
Over 5 years of hands-on experience in Java-based software development for enterprise-grade applications.
Strong proficiency in Data Structures, Algorithms, Microservices design using Java and Spring Boot, and software design principles.
Experience with relational databases, Git, build tools (Maven/Gradle), system design, messaging systems (Google Pub/Sub, Kafka, or RabbitMQ), cloud infrastructure, containerization (Docker, Kubernetes).
Experienced in complex Java microservices architectures and enterprise application development.
Capable of leading technical design, mentoring team members, and improving engineering excellence via automation and best practices.
Comfortable working in cross-functional teams (DevOps, QA) within a CI/CD environment and supporting live production systems.