About the role
Rubicon Consulting is currently recruiting for a Software Developer on a 4+ year contract based in Suffolk.
Role Summary
We are seeking a Voice Services Developer to build, maintain, and optimize our next-
generation communication platforms. You will bridge the gap between traditional
telecommunication protocols and modern cloud-based AI. Your core focus will be developing
stable SIP services using Java, managing open-source media engines, and integrating advanced
Speech AI technologies across multi-cloud environments.
Key Responsibilities
· SIP Development: Develop, test, and maintain mid-to-high performance SIP-based voice
services using JAIN SLEE, SIP Servlets.
· Media Server Administration: Configure, manage, and scale FreeSWITCH or Asterisk
communication engines.
· Speech AI Integration: Implement Speech-to-Text (STT), Text-to-Speech (TTS), and Natural
Language Processing (NLP) workflows into live voice streams.
· Cloud Operations: Deploy and monitor voice applications across AWS, Azure, and Google
Cloud Platform (GCP).
· Troubleshooting: Use network analysis tools to diagnose audio quality issues, call drops,
and latency problems.
· Team Collaboration: Work alongside senior architects and DevOps teams to roll out
scalable conversational AI bots.
Requirements:
· Core Language: Professional experience with Java, including multi-threading and network
programming.
· In depth knowledge of Java
· Good knowledge of java applications using JAIN SLEE framework, SIP Servlet Frameworks
· Telephony Engines: Hands-on experience configuring and scripting with FreeSWITCH or Asterisk.
· Voice Protocols: Solid understanding of SIP, RTP/RTCP, and SDP.
· Speech AI: Experience integrating cloud speech APIs (e.g., AWS Transcribe/Polly, Azure Speech, Google Cloud Speech-to-Text).
· Multi-Cloud Exposure: Experience deploying and managing applications on AWS, Azure, and GCP.
· Tools: Proficiency with Wireshark or sngrep for VoIP troubleshooting.
Preferred Qualifications
· Experience with Java telephony frameworks like Metaswitch Rhino SLEE or Oracle OCCAS.
· Understanding of containerisation using Docker and Kubernetes in cloud environments.
· Knowledge of WebRTC and telephony security standards like TLS and SRTP.
Our Company
Rubicon Consulting is a Talent management consultancy which helps you to optimise business performance and competitive advantage by choosing the right people first time
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Certification Engineer - Initial Airworthiness
1 day agoMorson Edge
Multi Skilled Maintenance Shift Engineer
1 day agoReFood
Mobile Commercial Gas & Plumbing Engineer
1 day agoApleona
Bodyshop MET Technician
1 day agoGroup 1 Automotive
Maintenance Engineer Contract
1 day agoJelly Technical
Mobile Service Engineer
1 day agoSiamo Group Ltd
Service Engineer - Bristol & Birmingham
1 day agoFirst Technical Recruitment
Workshop Technician
1 day agoOrion Electrotech Sales
Engineering Technician
1 day agoMuller Dairy