Helping Visionaries Change the World
Java IVR Application Developer
Location
Canada
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Java IVR Application Developer
Miratech
• Design, develop, and maintain IVR applications based on business and technical requirements • Integrate IVR solutions with key internal services • Monitor IVR systems and implement operational improvements to enhance customer experience • Troubleshoot and resolve issues within the voice contact center and IVR environments • Collaborate with project managers to ensure the timely and high-quality delivery of solutions • Work independently while supporting a regional business unit aligned with global objectives • Participate in forward-looking initiatives to improve call steering and IVR architecture • Communicate technical concepts clearly to both technical and non-technical stakeholders
Job Requirements
- 4+ years of professional software development experience with a strong focus on Java
- Strong Java programming skills in Java EE and Spring Boot / Spring Core
- Solid knowledge of Object-Oriented Design (OOD), Object-Oriented Programming (OOP), and design patterns
- Experience working with SQL for application configuration and data-driven logic
- Practical experience designing and developing microservices and distributed systems
- Hands-on experience with cloud platform engineering, preferably AWS
- Experience with containerization and orchestration using Docker and Kubernetes
- Strong troubleshooting and analytical skills, including production issue investigation
- Effective communication and presentation skills
- Ability to work independently in a fast-paced, global environment.
Benefits
- Culture of relentless performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive pay and benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- ForeverRemote work culture : make the most of the flexibility that comes with remote work.
- Growth mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global impact : collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming multicultural environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social sustainability values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain the back-office solution and its companion mobile application used by our client's hypermarkets and supermarkets • Use Microsoft technologies, notably Xamarin.Forms 5, C#, .NET (from 4.0 to .NET Core), ASP.NET MVC 5, ASP.NET Web Forms, and Entity Framework
Senior Staff Engineer, Gen AI – Java
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Design, develop, and deploy autonomous AI agents capable of reasoning, planning, and executing complex business workflows • Build and orchestrate agent-based solutions using LangChain, LangGraph, and modern AI agent frameworks • Develop scalable backend services, APIs, and integrations using Java and Python • Integrate AI agents with enterprise systems, databases, third-party APIs, and SaaS platforms • Design and implement advanced prompt engineering, memory architectures, and tool-use capabilities • Deploy, monitor, and optimize AI agents in production environments for performance, reliability, and cost efficiency • Establish evaluation frameworks, testing strategies, logging mechanisms, and feedback loops to continuously improve agent behavior • Design cloud-native AI architectures leveraging Azure AI and Machine Learning services • Collaborate with product, engineering, and data teams to embed AI capabilities into business-critical applications • Troubleshoot complex technical issues across AI, application, integration, and cloud environments • Provide technical leadership, conduct architecture reviews, and mentor engineering teams • Stay current with emerging AI technologies, LLM advancements, agent frameworks, and industry best practices • Ensure successful delivery of AI solutions that meet business, scalability, security, and operational requirements.
• Designing and delivering robust, scalable, and secure technical solutions across corporate platforms and customer‑facing services. • Translating requirements into high‑quality technical architectures that can be built, operated, and supported with confidence. • Working closely with delivery teams to support implementation, including knowledge transfer and hands‑on assistance where needed. • Participating in the architecture peer review process, helping maintain high design quality across the practice. • Presenting technical designs to the Technical Assurance Board and supporting assurance discussions with specialist knowledge. • Contributing to technology roadmaps, investigating new and existing technologies to enable controlled adoption. • Collaborating with Security Architects to ensure designs provide appropriate protection for workloads. • Maintaining awareness of emerging technologies, platforms, and industry trends relevant to NEC’s services and customers.
• Build and deliver the chat-style Q&A interface (Vue.js SPA, served via S3/CloudFront) • Implement RBAC enforcement in the frontend: role-based access, filtered views, and permission-scoped display logic • Develop the reporting and pilot analytics UI: query clustering views and audit log access for authorised roles • Integrate the frontend with the Python/FastAPI backend via AWS API Gateway • Implement the SSO login flow: Cognito-backed identity provider integration on the frontend • Collaborate with UX Designer on component implementation; ensure designs are faithfully and precisely translated • Contribute to end-to-end integration testing with the QA Automation Engineer




