





Mid-level generalist backend role with common Java/Kubernetes skills increases applicant density.
Java microservices and cloud skills are highly transferable across industries and domains.
Multiple explicit years and mandatory tech constraints make filters strict and prescriptive.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain high-scale cloud-native backend applications and RESTful APIs using Java, Spring Boot, and microservices architecture.
Lead a small software engineering team to achieve sprint goals, manage technical deliverables, enforce code quality, and conduct peer reviews.
Apply modern engineering practices including containerization (Docker/Kubernetes), serverless computing, and CI/CD automation; troubleshoot and resolve complex production issues in distributed microservices.
Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience.
5+ years of software engineering experience with Java (JDK 17+) and Spring Boot for enterprise applications.
5+ years experience designing and deploying RESTful microservices and 3+ years developing cloud-native solutions on public clouds (GCP preferred) using Docker and Kubernetes.
1+ year experience in a technical lead, module lead, or mentoring role; experience with CI/CD pipelines (e.g., Jenkins), modern build tools (Maven/Gradle), and Git version control.
Experienced in leading small engineering teams and managing sprint delivery in Agile environments.
Strong background in building and operating production-grade microservices on cloud platforms, preferably GCP.
Familiar with modern DevOps practices including container orchestration, serverless computing, and CI/CD automation with an ability to resolve complex distributed system issues.