The Team
CRM & SDK team is focusing on integrating Five9 dialer into multiple CRM systems and works with variety of backend and frontend technologies
The Role Purpose
- 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 them when developing software
- Troubleshoot and support current platform in production (we embrace DevOps) Designs, develops, troubleshoots, debugs, and implements software code using JavaScript, Java, Spring, and related technologies
- Write unit and functional tests, be able to document and communicate clearly
Skills, Competencies and Qualifications Required
- 5+ years of industry experience in backend development (Java)
- 5+ years of industry experience in frontend development (JavaScript, TypeScript, React)
- Deep knowledge and experience with frameworks such as Spring
- Hands on Experience in designing and implementing scalable, high performing Microservices providing REST APIs
- Strong expertise in web development technologies, including HTML, CSS, and modern front-end frameworks.
- Experience working with cloud platforms such as GCP or AWS.
- Expertise server-side technologies and databases (SQL or NoSQL).
- Experience working on complex problems spanning 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
Desirable
- Hands-on experience with Kubernetes for container orchestration.
- Knowledge of real-time communications (SIP, RTP, etc.) is a plus.
- Experience with Backbone, Handlebars.
- Experience with automated testing frameworks (Nightwatch)
Other Requirements
This position requires the ability to be On Call.
Key Relationships
- There are no direct reports to this role. Key stakeholders include:
- Service owners and their teams
- Technical leadership and senior management, including VPs
- Network and Telecom teams
- Compliance and infosec teams
- This is not a customer-facing role.