





Remote, mid-level (4–6 yrs) Java backend role with a generalist title increases applicant competition.
General Java backend skills transfer easily across industries.
Explicit 4–6 years requirement and specific Java/Quarkus/Kafka/cloud skills enforce strict screening.
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 21 services using Quarkus with a focus on REST API quality and backward compatibility.
Build distributed event-driven services incorporating resilience patterns like retries, circuit breakers, and dead-letter queues to ensure production reliability.
Collaborate with cross-functional teams from design through production, contributing to data quality, monitoring, and scalable system architecture.
4-6 years of experience in building production-grade Java applications.
Proficient in Java 21, Quarkus or Spring Boot, REST APIs, and distributed systems including Kafka or similar messaging platforms.
Experience with relational or NoSQL databases and familiarity with cloud platforms such as GCP, AWS, or Azure including Docker, Kubernetes, and CI/CD pipelines.
Work Experience Required: 4-6 years
Experienced with production reliability and debugging in distributed Java microservices environments.
Strong engineering ability focused on clean code, testing, performance optimization, and API design including versioning and resilience.
Comfortable leveraging AI-assisted coding tools to improve engineering productivity while maintaining high standards.