We are seeking a Senior Back-end Software Engineer with experience in Node.js and Java to design, develop, test, and deploy backend software solutions.
Requirements
- Provide deep technical expertise in backend development, code reviews, and architectural discussions
- Design, develop, test, and deploy backend software solutions using Node.js and Java
- Architect and optimize relational database schemas, write efficient queries, and ensure data integrity and performance
- Develop and maintain components for real-time communication, including SIP signaling and RTP streaming
- Explore and implement solutions for audio/video media processing and integration within the contact center environment
- Contribute to the development of contact center-specific features and integrations, understanding the nuances of the domain
- Identify and address performance bottlenecks, ensuring the platform can scale to meet growing demands
- Diagnose and resolve complex production issues, providing timely and effective solutions
- Work closely with product managers, architects, QA engineers, and other stakeholders to deliver high-quality software
Benefits
- Long-term job security with a permanent contract
- Additional health and life insurance coverage
- Generous annual leave
- Food vouchers and paid breaks
- Competitive salary and clear career progression
- World-class on-the-job training
