





Mid-level Java backend role, metro locations and strong brand create high competition among applicants.
Java microservices and cloud skills are broadly transferable across industries, so background sensitivity is low.
Explicit 3+ years requirement plus mandatory Java, Spring, cloud, CI/CD, and container skills raise filtering 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 scalable Java-based software solutions including RESTful APIs and microservices.
Collaborate with cross-functional teams on technical design, troubleshooting, and delivery using Agile practices.
Mentor team members, participate in code reviews, and contribute to CI/CD pipelines and cloud-native deployments.
Minimum 3 years professional experience in software engineering or related field.
Bachelor's degree in Computer Science, IT, Engineering, or equivalent practical experience.
Strong proficiency in Java 8; familiarity with Java 11 and/or Java 21 preferred.
Hands-on experience with Spring Framework, Microservices, REST APIs, Docker, Kubernetes, and CI/CD tools (e.g., GitHub Actions).
Experienced in full lifecycle development of scalable, cloud-native Java applications in Agile environments.
Comfortable working with containerization and orchestration technologies like Docker and Kubernetes, preferably on Azure.
Able to influence technical design, uphold coding standards, and support team growth through mentoring and knowledge sharing.