Search by job, company or skills

Telephony Developer(Java & Twilio)

  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Telephony Developer (Java & Twilio)

Position Summary

We are seeking a skilled Telephony Developer with experience in Java development and Twilio communications platforms to design, develop, and maintain voice, messaging, and contact center solutions. The ideal candidate will have strong backend development expertise, experience integrating telephony APIs, and the ability to build scalable customer communication applications.

Key Responsibilities

  • Design, develop, and maintain telephony applications using Java and Twilio APIs.
  • Build and enhance IVR (Interactive Voice Response) solutions, call routing workflows, and automated communication systems.
  • Integrate Twilio Voice, SMS, WhatsApp, and Programmable Messaging services with enterprise applications.
  • Develop RESTful APIs and backend services using Java frameworks such as Spring Boot.
  • Configure and manage Twilio Studio Flows, Functions, TaskRouter, and Flex components.
  • Implement call recording, transcription, notifications, and customer interaction workflows.
  • Troubleshoot telephony application issues and optimize system performance, reliability, and scalability.
  • Collaborate with business stakeholders, QA teams, and developers to gather requirements and deliver solutions.
  • Document application designs, integrations, and operational procedures.
  • Ensure security, compliance, and best practices in handling customer communications.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • 3+ years of software development experience.
  • Hands-on experience with Java and Spring Boot.
  • Experience working with Twilio APIs (Voice, SMS, WhatsApp, Flex, Studio, TaskRouter, or Functions).
  • Strong understanding of REST APIs and microservices architecture.
  • Experience with SQL databases such as MySQL, PostgreSQL, or SQL Server.
  • Knowledge of web technologies including JavaScript, HTML, and CSS.
  • Experience with Git, CI/CD pipelines, and agile development methodologies.
  • Strong troubleshooting and analytical skills.

Preferred Qualifications

  • Experience with contact center technologies and call flow design.
  • Knowledge of SIP, VoIP, WebRTC, and telephony protocols.
  • Experience with Twilio Flex customization.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker and containerized deployments.
  • Exposure to messaging platforms, chatbots, and omnichannel customer engagement solutions.

Technical Skills

Backend

  • Java
  • Spring Boot
  • REST APIs
  • Microservices

Telephony & Communications

  • Twilio Voice
  • Twilio Flex
  • Twilio Studio
  • Twilio TaskRouter

More Info

Job Type:
Industry:
Employment Type:

Job ID: 152089399

Beware of Scammers

We don’t charge money for job offers