7 days ago
Responsibilities
- Design, develop, and optimize high-performance Java microservices using Spring Framework and Spring Boot.
- Own services end to end from design and implementation through deployment, monitoring, and ongoing operations.
- Write maintainable, testable code focused on scalability, reliability, performance, and security standards.
- Debug complex production issues and ensure services meet SLAs and performance metrics.
- Collaborate with architects and senior engineers on system design, technical reviews, and problem-solving.
- 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 that strengthen the platform.
Requirements
- Require 3–6 years of software development experience building Java microservices.
- Require deep Java expertise and strong experience with Spring Framework or Spring Boot.
- Require strong experience with Google Cloud Platform services, including GKE, CockroachDB, and Redis.
- Require strong debugging, problem-solving, system design, data structures, algorithms, and performance optimization skills.
- Require experience building and operating distributed, cloud-native microservices at scale.
- Prefer experience with Kubernetes, containerization, and CI/CD pipelines such as GitLab CI/CD.
- Prefer exposure to SIP, RTP, IVR, call routing, voice and telephony systems, or real-time communication platforms.
- Prefer experience building latency-sensitive, high-throughput systems and familiarity with Looker, analytics pipelines, large-scale reporting systems, Jira, Confluence, and end-to-end testing frameworks.
Benefits
- Apple MacBook options are available.
- The role is based in Five9's Bangalore, India engineering team.
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.
