Our global voice team is looking for an energetic and experienced Software Engineer who is passionate about creating high performing, scalable, and resilient mission critical backend services that are the foundation of Five9’s contact center platform.
As a member of the team you will take ownership in delivering features and defect fixes. In this position you will need to work closely with many other teams and product owner to produce highest quality code that will enable our UC platform.
Be part of an agile team to develop a scalable, highly available global voice platform
Collaborate with Product Managers, Architects, Engineering leaders and test engineers
Understand performance and scalability principles and apply when developing software
Be able to document and communicate clearly
Troubleshoot and support current platform in production
Under general guidance, designs, develops, troubleshoots, debugs, and implements software code using Java, Spring, HTTP
5+ years of industry experience in Java development
Deep knowledge and experience with frameworks such as Spring
Hands on Experience in designing and implementing highly scalable, high performing RESTful based APIs
Experience working on complex problems spanning across multiple products and systems
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
Experience with any public cloud platform is a plus