Java Developer

Marshall Wolfe

Ipswich

On-site

GBP 57,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Marshall Wolfe is seeking a Java Voice Services Developer to design, develop, and support SIP-based voice services while integrating cutting-edge speech and AI technologies. The role involves collaborating with architects, DevOps and cloud specialists to deliver scalable, high-performance communication platforms.

You will work across AWS, Azure, and Google Cloud, with a focus on SIP/telephony protocols and cloud-native deployment.

Qualifications

  • Java development with SIP/telephony experience required.
  • Experience with FreeSWITCH or Asterisk.
  • Experience deploying in AWS/Azure/GCP.
  • Knowledge of SIP, RTP/RTCP, SDP.
  • Experience integrating speech-to-text and NLP.
  • Strong debugging with Wireshark or sngrep.
  • UK-based, commutable to Ipswich.

Responsibilities

  • Design, develop, and support SIP-based voice services using Java.
  • Integrate speech and AI technologies into live voice applications.
  • Deploy and operate applications on AWS/Azure/GCP environments.
  • Collaborate with architects, DevOps, and cloud specialists to deliver scalable platforms.
  • Troubleshoot voice quality, latency, and call routing issues.
  • Provide ongoing support for live voice services.

Skills

Java development
Multi-threading
Network programming
SIP protocols
Cloud experience
Troubleshooting
Speech/AI integration

Tools

FreeSWITCH
Asterisk
JAIN SLEE
SIP Servlet
AWS
Azure
Google Cloud
Wireshark
sngrep
Docker
Kubernetes
WebRTC
TLS/SRTP

Job description

Java Voice Services Developer

Ipswich based- Candidates must be based in the UK, and a commutable distance from our client's office in Ipswich, Suffolk.


Contract until March 2027


Paying upto £360.00 per day (inside IR35)


Our client, a leading global technology organisation, is looking for an experienced Java Voice Services Developer to join a high-profile programme delivering next-generation communications and conversational AI solutions. This is an exciting opportunity for a developer with strong telephony and cloud experience to work at the intersection of voice technologies, AI, and cloud platforms.


The Role

As a Java Voice Services Developer, you will be responsible for designing, developing, and supporting advanced SIP-based voice services while integrating cutting-edge speech and AI technologies. You will collaborate with architects, DevOps teams, and cloud specialists to deliver scalable, high-performance communication platforms.


Key Responsibilities


  • Develop, test, and maintain SIP-based voice services using Java, JAIN SLEE, and SIP Servlet frameworks.

  • Configure, administer, and optimise FreeSWITCH and/or Asterisk communication platforms.

  • Integrate Speech-to-Text, Text-to-Speech, and NLP solutions into live voice applications.

  • Deploy and support applications across AWS, Azure, and Google Cloud environments.

  • Troubleshoot network, voice quality, latency, and call routing issues using industry-standard tools.

  • Support the delivery of innovative conversational AI and voice automation solutions.


Required Skills & Experience


  • Strong commercial Java development experience, including multi-threading and network programming.

  • Excellent knowledge of JAIN SLEE and SIP Servlet frameworks.

  • Proven experience with SIP, RTP/RTCP and SDP protocols.

  • Hands-on experience with FreeSWITCH and/or Asterisk.

  • Experience integrating cloud-based speech services and AI technologies.

  • Exposure to AWS, Microsoft Azure, and Google Cloud Platform environments.

  • Strong troubleshooting skills using tools such as Wireshark or sngrep.


Desirable Skills


  • Experience with Metaswitch Rhino SLEE or Oracle OCCAS.

  • Knowledge of Docker and Kubernetes.

  • Understanding of WebRTC, TLS, and SRTP security standards.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Adecco • Ipswich

Hybrid
GBP 40,000 - 60,000
Software Engineering Specialist
Software Engineering Specialist

Experis • Greater London

Hybrid
GBP 65,000 - 90,000
Software Engineering Specialist
Software Engineering Specialist

Experis - ManpowerGroup • City Of London

Hybrid
GBP 96,000 - 138,000
Java VoIP Engineer: SIP/AI Voice on Cloud Platforms
Java VoIP Engineer: SIP/AI Voice on Cloud Platforms

Adecco • Ipswich

Hybrid
GBP 40,000 - 60,000
Software Engineering Specialist (Voice/JAIN SLEE)
Software Engineering Specialist (Voice/JAIN SLEE)

Randstad Technologies Recruitment • Ipswich

On-site
GBP 70,000 - 100,000
Voice Services Engineer - SIP/JAIN SLEE & AI Bots
Voice Services Engineer - SIP/JAIN SLEE & AI Bots

Randstad Technologies Recruitment • Ipswich

On-site
GBP 70,000 - 100,000
Voice Platform Engineer (SIP, AI, Multi-Cloud)
Voice Platform Engineer (SIP, AI, Multi-Cloud)

Experis - ManpowerGroup • City Of London

Hybrid
GBP 96,000 - 138,000
Java Voice Services Engineer - SIP, AI & Cloud
Java Voice Services Engineer - SIP, AI & Cloud

Marshall Wolfe • Ipswich

On-site
GBP 57,000 - 75,000
Senior Software Engineer – Telecoms
Senior Software Engineer – Telecoms

Komcept Solutions Ltd • Northampton

On-site
GBP 50,000 - 60,000
33 days annual leave
Flexible working
Free parking
+3
VoIP / SIP Automation Tester - Ipswich, UK
VoIP / SIP Automation Tester - Ipswich, UK

Randstad Technologies Recruitment • Ipswich

Hybrid
GBP 55,000 - 68,000