Software Developer


Details:
  • Salary:
  • Job Type: Contract
  • Job Status: Full-Time
  • Location: East of England
  • Date: 5 days ago
Description:

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

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Developer in East of England ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?