





Generalist Software Engineer title, mid-level 5+ years, metro Chennai, broad Java/cloud stack increases applicant competition.
Strong backend Java and cloud skills are highly transferable, though insurance domain knowledge is beneficial.
Explicit 5+ years plus mandatory Java, Spring, microservices, cloud, and container requirements make shortlisting highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and unit test moderately complex software components within specific functional areas or product lines.
Collaborate in Agile/Waterfall teams to finalize requirements, implement best coding practices, and participate in code reviews.
Optimize and troubleshoot applications using Java, Spring frameworks, Microservices, Docker, Kubernetes, CI/CD pipelines, and Azure cloud environments.
Minimum 5+ years of software engineering experience.
Bachelor's degree in Engineering/Computer Science or equivalent experience.
Strong Java skills with Java 8 required; Java 11 or 21 experience preferred.
Experience with Spring Boot, Spring MVC, Microservices, Hibernate, JPA, Cosmos DB, Docker, Helm, Kubernetes, CI/CD (GitHub Actions preferred), and Azure cloud environments.
Operates effectively in collaborative Agile or Waterfall teams contributing to both design and development phases.
Experienced in optimizing and troubleshooting performance in distributed systems with strong REST API knowledge.
Familiar with cloud-native tooling and technologies such as Docker, Kubernetes, Kafka/EventHub, and supports technology migration initiatives like Java upgrades and Databricks integration.