Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. We're looking for a Senior Software Engineer who is passionate about creating high-performing, scalable, and resilient mission critical back-end services.
Requirements
- 8+ years of industry experience in server-side development
- 4+ years of Java backend development
- Experience with any public cloud platform
- Deep knowledge and experience in building Spring Framework applications
- Strong Computer Science fundamentals in design, data structures, algorithms, problem solving and complexity analysis
- Experience in designing and implementing RESTful and RPC interfaces
- Experience in applying design patterns and separating concerns in a distributed system
- Experience architecting, developing and deploying internet scale, distributed and mission critical services
- Strong understanding of event-driven systems
- Experience working with SQL and NoSQL databases and caches
- Experience working within an Agile/Scrum team
- Positive, self-motivated and enthusiastic attitude with a strong-sense of ownership
- Strong communication skills, both verbal and written
Benefits
- Five9 Shares
- Bonus Scheme
- 10% Flexi Benefit
- Meal Allowance
- Medical Insurance
- Life Insurance
- 25 day Annual Leave + Public Holidays