Responsibilities :
- Design and develop platform applications and services in a multi-cloud and hybrid-cloud environment.
- Build and maintain microservices and client-facing features (frontend).
- Maintain and improve existing legacy code across both backend and frontend.
- Drive refactoring and modernization of legacy components with a focus on stability and maintainability.
- Build performant and user-friendly interfaces with attention to UX, responsiveness, and scalability.
- Apply and promote engineering best practices : code reviews, automated testing, and CI / CD.
- Contribute to reusable components, libraries, and internal APIs to improve development efficiency.
- Collaborate with architects, Product, QA, DevOps, and other engineering teams.
- Participate in on-call rotations to support production systems as needed.
Requirements :
Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).8+ years of professional experience in software development, including full-stack engineering roles.Strong backend expertise with Java and Spring / Spring Boot frameworks.Solid frontend development experience with modern JavaScript / TypeScript frameworks (React preferred).Hands-on experience maintaining and improving legacy codebases (backend and frontend).Proficiency with Kubernetes and CI / CD tools (e.g., GitLab, Jenkins).Strong knowledge of both SQL and NoSQL databases.Experience working with public cloud infrastructures (GCP preferred).Excellent problem-solving, architectural thinking, and collaboration skills.Comfortable working in fast-paced, production-critical environments.Benefits :
Five9 SharesBonus Scheme10% Flex BenefitMeal AllowanceMedical InsuranceLife Insurance25 day Annual Leave + Public HolidaysFive9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better we are. Five9 is an equal opportunity employer.
View our privacy policy, including our privacy notice to California residents here : .
Note : Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.