Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
Pacer Group
Job Title: IVR Software Developer | Senior Conversational AI & IVR Engineer (Java / Spring Boot)
Location: Cleveland, OH
Work Arrangement: Onsite
Employment Type: Contract
Duration: 22+ months
$54.02/hr. On W2 | $65.00/hr. on C2C
Domain: Financial Services | Banking & Contact Center Technology
Application Deadline: June 30, 2026
✔️Java/J2EE & Spring Framework: Deep backend expertise utilizing Java/J2EE, Spring MVC, and Spring Boot.
✔️Microservices & API Architecture: Proven experience building, deploying, and consuming scalable Microservices, REST, and SOAP Web Services.
✔️IVR & Telephony Domain: Strong knowledge of VoiceXML (VXML), JavaServer Pages for VoiceXML (JSV), SIP protocols, and IVR call flows.
✔️Contact Center Platforms: Practical experience with major IVR platforms (e.g., Genesys) or cloud telephony ecosystems (e.g., Twilio, Google Dialogflow).
✔️Legacy System Maintenance: Substantial experience working with the Struts Framework to support and refactor enterprise legacy applications.
✔️Database Management: Proficient in Oracle SQL and PostgreSQL, including writing stored procedures, indexing, and executing query optimization.
✔️IVR Modernization: Direct experience migrating monolithic legacy Struts applications into modern Spring Boot microservices.
✔️Conversational AI: Familiarity with speech recognition (ASR), text-to-speech (TTS) engines, and AI-driven conversational IVR systems.
✔️CI/CD & Cloud Infrastructure: Practical knowledge of Git, Maven, Jenkins, Docker, and deployment workflows within Google Cloud Platform (GCP).
We are seeking an elite Senior IVR Software Developer with 14+ years of deep technical experience to drive the modernization of our enterprise contact center platform in Cleveland, OH. This onsite contract engagement focuses on maintaining core transactional systems while executing a critical migration roadmap from legacy Struts architectures over to a highly scalable, cloud-ready Spring Boot microservices landscape.
The ideal architect will seamlessly bridge the gap between traditional telecom-driven IVR setups, VoiceXML generation, and high-performance backend Java APIs to deliver an optimal, continuous customer experience.
✔️Design, build, and optimize scalable enterprise-grade backend services using Java, Spring Boot, and microservices architecture to power core IVR ecosystems.
✔️Maintain, troubleshoot, and refactor mission-critical legacy IVR solutions built on the Struts Framework and JavaServer Pages for VoiceXML (JSV).
✔️Engineer secure and highly performant REST and SOAP web services, managing complex data structures across JSON and XML formats for telephony consumption.
✔️Map and implement sophisticated IVR call flows, integrating platform capabilities with Genesys infrastructure, SIP protocols, ASR/TTS engines, and modern cloud voice systems.
✔️Write complex database solutions within Oracle and PostgreSQL environments, leveraging advanced query tuning and robust stored procedures to minimize latency.
✔️Collaborate closely within an automated DevOps model using Git, Maven, and Jenkins pipelines to package applications into Docker environments for cloud platform staging.
Medical | Dental | Vision | 401(k)
EEOC Compliance
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment.
AI Usage Policy: Pacer Group uses AI to assist in screening applications. Final hiring decisions are made by human recruiters based on qualifications and experience.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on Pacer Group's official site before you apply.