Remote Senior Java Developer - with IVR (Avaya OD)

DMS Vision Inc
Wyoming, MI

Hi,

Hope you are doing well,

Please find the job description given below and let me know your interest.

Position: 100% Remote Senior Java Developer with IVR (Avaya OD)

Location: Remote

Duration: 12 month project ( high chance of C2H)

Job Description

Core Qualifications

10+ years of Java development experience, with a strong foundation in traditional Java and Spring Framework.

Avaya Orchestration Designer (OD) IVR experience is mandatory must have worked on IVR systems in at least 3 recent projects.

Deep understanding of RESTful API integration, including consuming and creating endpoints.

Experience with SOAP APIs, with the ability to migrate away from legacy SOAP to REST.

Familiarity with MS SQL Server and relational databases (PostgreSQL, Oracle); exposure to NoSQL (e.g., MongoDB) is a plus.

Exposure to Salesforce integrations, especially screen pops and backend data flows.

Comfortable working with GitHub and GitHub Actions; able to contribute to maturing CI/CD pipelines.

Strong communication skills able to collaborate across teams, explain architecture, and advocate for technical decisions.

Work Style & Expectations

Must be able to work independently with minimal supervision.

Expected to own the replatforming effort and lead the rebuild of the IVR application.

Will collaborate with one junior FTE engineer and provide ongoing knowledge transfer.

Will receive onboarding and architectural guidance from Rick Groshek, a manager with deep IVR experience.

Must be proactive, resourceful, and capable of navigating complex environments with minimal hand-holding.

Project Overview

Current System

IVR system built using Avaya OD and Java, hosted on WebSphere.

Integrates with Nuance for speech recognition.

Uses SOAP-based legacy APIs for client data, authentication, and product lookups.

Caller data is written to an MS SQL database, supporting Salesforce screen pops.

Migration Goals

Lift-and-shift the application from WebSphere to Tomcat (TC Server).

Replace SOAP integrations with RESTful APIs from Enterprise Integration Services (EIS).

Maintain existing routing logic and Nuance integration no major functional changes.

Ensure compatibility with new API endpoints and database interactions.

Tech Stack

Java (Spring Framework)

REST APIs

GitHub & GitHub Actions

MS SQL Server

Salesforce

No containerization (not using Docker or OpenShift)

Work Environment

Remote role

Posted 2025-08-19

Recommended Jobs

Universal Banker / Teller

Southern Michigan Bank & Trust
Coldwater, MI

Job Description Job Description Provide exceptional customer service by accepting and processing all financial transactions presented to the Teller/Universal Banker to include but not limited to …

View Details
Posted 2025-07-23

Machine Builder

Auburn Hills, MI

Job Title: Machine Builder Job Description We are seeking a skilled Machine Builder to expertly read blueprints, lay out materials, ensure accurate alignment, and weld components together. Th…

View Details
Posted 2025-07-28

OR | RN

Detroit, MI

Operating Room Registered Nurse First Assistant (RNFA) – Locum Tenens Nursing Job in Detroit, MI Advance your nursing career as an Operating Room Registered Nurse First Assistant (RNFA) with a locu…

View Details
Posted 2025-08-10

Guest Service Supervisor - Hampton Inn, Holland

Suburban Inns
Holland, MI

The Hampton Inn in Holland is a fast-paced, high-energy workplace, with endless opportunities for advancement.  Come join the best team in the Hospitality Industry! Guest Service Supervisor: S…

View Details
Posted 2025-08-06

Restaurant To-Go Server

Carrabba's Italian Grill
Detroit, MI

Carrabba's Italian Grill in Novi. A great place to work, have fun and make money. We are looking for a To Go Specialist to ensure all takeaway guests receive an amazing experience. To Go Specialis…

View Details
Posted 2025-07-25

Sort Machine Operator

MNP
Utica, MI

Job Description Job Description Job Title: Sort Machine Operator Job Location: Utica, Michigan Job Schedule: Mon - Fri & Sat as needed, 3:00 PM to 11:00 PM About us: MNP is an award-…

View Details
Posted 2025-07-23

Production Operator

Woodbridge Enterprise
Quincy, MI

Job Description Job Description SUMMARY OF JOB DUTIES: To perform unskilled production work such as loading machines with material, pressing buttons, visually checking their work, unloading ma…

View Details
Posted 2025-07-28

Hospice Business Development Manager

The Care Team Home Health & Hospice
Gaylord, MI

The Care Team - The care you deserve and the support you need. Come join our growing team! The Care Team Home Health & Hospice is looking for a Full-Time Business Development Manager in the Gayl…

View Details
Posted 2025-08-05

Part time Optometrist- Private practice needs part time Optometrist

ETS Vision
Clinton, MI

Optometrist (OD)\ Optometrist needed 3 days per week near Clinton, MI\ Full scope private practice near Clinton, MI is looking for an Optometrist 3 days per week with the potential to grow to full…

View Details
Posted 2025-07-27

Specialist Order to Cash - Remote

Advantage Solutions
Grand Rapids, MI

Specialist Order To Cash At our Company, we grow People, Brands, and Businesses! Do you have great attention to detail and are looking to bring value to a client-driven team? We are seeking a dedicate…

View Details
Posted 2025-07-30