10 hours ago
Responsibilities
- Design, develop, and optimize high-performance Java and Spring Boot microservices.
- Own services through design, implementation, deployment, monitoring, and ongoing operations.
- Write scalable, reliable, performant, maintainable, and testable code.
- Collaborate with architects and senior engineers on system design, technical reviews, and complex problem-solving.
- Ensure services meet SLAs, performance metrics, and security standards.
- Improve CI/CD pipelines, automation, and observability to reduce manual effort and improve reliability.
- Provide technical guidance and mentorship through code reviews, pairing, and knowledge sharing.
- Evaluate and adopt technologies and tools that strengthen the platform.
Requirements
- Require 7–10 years of development experience with Java microservices.
- Require deep Java expertise and strong Spring/Spring Boot experience.
- Require experience building and operating distributed, cloud-native microservices at scale.
- Require strong experience with GCP services including GKE, Pub/Sub, BigQuery, CockroachDB, and Redis.
- Require experience with Kubernetes, containerization, and CI/CD pipelines such as GitLab.
- Require practical knowledge of SQL, NoSQL databases, and caching strategies.
- Require understanding of system design, data structures, algorithms, performance optimization, and product architecture.
- Require strong debugging and problem-solving skills for complex production issues.
- Prefer experience with latency-sensitive, high-throughput systems, Looker, analytics pipelines, and large-scale reporting systems.
- Prefer familiarity with JIRA, Confluence, Agile methodologies, and end-to-end testing practices.
- Prefer exposure to React and TypeScript.
- Expect comfort using agentic coding tools and AI-assisted development environments.
Tech Stack
Categories
About Five9
Five9 provides a comprehensive suite of CX solutions, powered by Five9 Genius AI, to elevate customer experiences that deliver better business outcomes in the era of The New CX. The New CX redefines how brands connect with customers through seamless and efficient AI-driven journeys that anticipate and meet each customer’s unique needs. Our unified cloud-native offering enables AI and human agents to create hyper-personalized customer experiences, so every customer interaction is more connected, effortless, and personal. Trusted by 3,000+ customers and 1,400+ partners globally, Five9 brings together the power of our AI, our platform, and our people to drive AI-elevated CX.
