





Strong employer brand, remote role, and generalist mid-level backend title increase applicant competition.
Backend Java and AWS skills are highly transferable across industries.
Explicit 5+ years, mandatory Java/Spring and AWS, and distributed-systems expertise.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, and operate backend services processing analytics and reporting data at scale within the Genesys Cloud platform.
End-to-end ownership of features including requirements analysis, API and data model design, implementation, testing, deployment, and production support.
Architect reliable distributed systems, write clean Java with Spring Boot, integrate AWS managed services, drive quality through testing, and mentor junior engineers.
Bachelor's degree in Computer Science, Engineering, or related field.
5+ years professional backend software development experience (Master's/Ph.D. may reduce required experience by 2-4 years).
Deep proficiency in Java (version 12+) and Spring ecosystem (Spring Boot, dependency injection, REST controllers).
Hands-on AWS experience with compute, IAM, messaging/queuing, storage, monitoring, and logging services.
Experienced backend engineer skilled in designing and operating large-scale distributed systems in enterprise environments.
Proficient in API design and testing strategies, comfortable with multi-module Maven projects and CI pipelines.
Capable of technical decision-making, documentation, and mentoring junior engineers, contributing to team technical direction.