Miratech
Senior Java Voice Engineer (CX Platform)
About this role
Description: Seeking a Senior Programmable Voice Engineer to develop programmable voice capabilities and API-driven communications infrastructure. Responsibilities include designing and building voice platforms using FreeSWITCH, Kamailio, SIP, WebRTC, Java, and Spring Boot. Requirements: 8+ years of software engineering experience with architecture and technical delivery for distributed applications. Expertise in FreeSWITCH/Kamailio, API-driven communication platforms, and real-time communications (SIP, RTP, WebRTC). Proficient in Java, Spring Boot, microservices, REST APIs, and database management (PostgreSQL). Excellent communication skills for technical documentation and client-facing workshops. Benefits: Culture of Relentless Performance with a 99% project success rate and over 30% year-over-year growth. Competitive pay and benefits, including health insurance and relocation program. Flexible remote work culture and professional development opportunities. Collaborative global environment with a focus on social sustainability values.