About the Role
The role involves developing and maintaining complex contact center applications using Java and related technologies, ensuring high availability, scalability, and performance in cloud environments.
Responsibilities
- Design and implement scalable backend services using Java
- Develop and maintain APIs for contact center platforms
- Optimize system performance and response times
- Collaborate with product teams to define technical requirements
- Write clean, maintainable, and testable code
- Troubleshoot and resolve production issues
- Integrate with third-party communication systems
- Participate in code reviews and technical design sessions
- Ensure software reliability and fault tolerance
- Support deployment and monitoring processes
- Work with cloud infrastructure and containerization tools
- Implement security best practices in application code
- Contribute to architectural decisions and system design
- Maintain documentation for developed systems
- Follow agile development methodologies
- Ensure compliance with industry standards
- Assist in migration of legacy systems
- Monitor application performance and usage patterns
- Support integration with voice and messaging platforms
- Collaborate with QA teams to ensure product quality
Nice to Have
- Experience with contact center platforms such as Genesys or Avaya
- Knowledge of WebRTC or SIP protocols
- Familiarity with call routing logic
- Experience in regulated industries
- Background in customer service software
- Exposure to AI-driven customer interaction tools
- Understanding of data privacy laws
- Multi-region deployment experience
Compensation
Competitive salary based on experience
Work Arrangement
Flexible remote or hybrid options available
Team
Collaborative engineering team focused on customer communication platforms
Technology Stack
Java 11+, Spring Boot, Kafka, Docker, Kubernetes, PostgreSQL, AWS, REST APIs
Project Focus
Building next-generation contact center solutions with real-time communication capabilities and high system resilience
Available for qualified candidates