Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Application Engineer

Full-time

Miratech



Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.

Job Description



We are looking for a Java IVR Application Developer to join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR applications. The Developer will work with project teams, third-party suppliers, internal IT teams, and business partners to develop, support, and improve voice contact center systems. The role requires a strong understanding of IVR platforms, solid troubleshooting skills, and effective communication with stakeholders at all levels.

In this role, you will develop and maintain cloud-based, stateful IVR applications aligned with business and technical requirements. Responsibilities include hands-on development, collaboration with project managers, application configuration using SQL, and implementing operational improvements to deliver a reliable, high-quality IVR experience for millions of customers.

Responsibilities:

  • 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

Qualifications

  • 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

Nice to Have

  • Understanding of voice contact center systems and IVR platforms
  • Experience developing IVR applications
  • Understanding of AI integration and LLM-based architectures
  • Familiarity with voice technologies and speech standards (VoiceXML, SRGS, MRCP, CCXML)

Additional Information



We offer:

  • 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. 

* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Java Application Engineer in Toronto, ON vacancy
  •  ...Senior AI Application Engineer Location: Woodbridge, ON (Hybrid - 3 days onsite per week) Physical Presence: Hybrid - 3 days per week in office...  ...stack applications. • Strong development experience with Java and/or Node.js and working knowledge of Python. • Experience... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Infotek Consulting Inc.

    Toronto, ON
    9 days ago
  •  ...We are hiring a AppSec Engineer with strong experience in Snyk and CI/CD automation. Key...  ...Bash / PowerShell scripting DevSecOps / Application Security (3+ yrs) Top Skills Snyk |...  ...Opportunity Employer. All qualified applicants will receive consideration for employment... 
    Suggested

    Galent

    Toronto, ON
    11 hours ago
  •  ...Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation. Skills Must have...  ...Proven independent delivery without close supervision Strong Java experience in enterprise environments + Knowledge in Python (2... 
    Suggested
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    19 days ago
  •  ...Position: Java Application Support Engineer - AWS Services Location: Toronto, ON Work Style: Hybrid (2 days per week in-person at Toronto office preferred) Skills: Digital : Amazon Web Service(AWS) Cloud Computing~Advanced Java Concepts~Incident Management Experience... 
    Suggested
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    21 days ago
  • $104k - $115k per year

     ...Application Designer Who We Are Teranet is Canada’s leader in the delivery and transformation...  ...seeking an analytically driven Angular/Java Developer to join our high-performing...  ...needed What You Bring Software engineering, computer science or related degree plus... 
    Suggested

    Teranet Inc.

    Toronto, ON
    20 days ago
  • $120k - $130k per year

     ...Role : Manager, Application Development Location : North York (Hybrid, 2 days onsite) Salary...  ...services, while championing modern engineering practices such as cloud-native development...  ...with enterprise integration technologies (Java, JEE, JDBC, JMS, XML, SOAP, XSD, WSDL, SSL... 

    Hays

    Toronto, ON
    20 days ago
  • $50 - $57 per hour

     ...Job Title: Java Backend Developer Location: Toronto, ON (Hybrid – 4 days/week onsite) Duration: 1-Year Contract Rate : CAD...  ...design principles Cloud & Containerization Develop and deploy applications on cloud platforms such as AWS, Azure, or OpenShift Work with... 
    Contract work

    Hays

    Toronto, ON
    11 hours ago
  • $65 - $70 per hour

     ...Role: Java Developer Location: Toronto, ON Type: Contract Rate: CAD65/hr - CAD70/hr Job Description: • Builds, codes, tests, maintain high quality software in Java codebase • Participates in Agile sprints and ceremonies; supports rapid iteration and development... 
    Contract work

    Hays

    Toronto, ON
    6 days ago
  • $44 - $48 per hour

     ...maintenance. This position requires a strong background in software engineering, technical specification development, and the ability to work independently on complex business systems and service applications. Position Details Location: Toronto, ON. Work... 
    For contractors
    Work at office
    Monday to friday
    Afternoon shift

    Swoon

    Toronto, ON
    11 hours ago
  • $150k - $190k per year

     ...improve go-to-market agility. Our engineering organization includes multiple product application teams responsible for delivering...  ...one backend language such as Java, Python, Kotlin, Go, C#, or similar...  ..., filtering and shortlisting of applicants.   Our commitment to you:... 

    Forma.ai

    Toronto, ON
    2 days ago
  •  ...for writing clean, readable Java code with unit tests •    Proven...  ...have: •    Experience in application security (one / two-way SSL,...  ...in accordance with applicable national, state, provincial,...  ...from strategy and design to engineering, all fueled by its market leading... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    24 days ago
  • $90k - $125k per year

     ...carbon and replace cars.       Could you be the full-time Application Design Engineer – Supervision Control Center (SCC) in Toronto, ON we’re...  ...-related specifications Operational context description if applicable Update data design documentation based on internal (peer... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    1 day ago
  • $82k - $102.76k per year

     ...Bradken is a global manufacturer of custom-engineered products and solutions for the resources...  ...support matter. We are seeking an Application Engineer to support our Mining product...  ...hazard training will also be valued. Applicants must currently hold full, unrestricted... 
    Lmia
    Immediate start
    Flexible hours

    Bradken

    Toronto, ON
    7 days ago
  • $95k - $145k per year

    Java Application Developer (Wire Payments) Position Description CGI is a global business and technology service provider with $11.5B...  ...portal understand and to drive the SWIFT Mandatories requirements applicable to banks as published on SWIFT.com. **CGI is providing a... 
    Work at office
    Worldwide
    2 days per week
    Toronto, ON
    a month ago
  •  ...enabling go-to-market agility. Our engineering organization includes multiple product application teams responsible for delivering...  ...backend language (e.g., Python, Java, Kotlin, Go, C#, etc.)....  ..., filtering and shortlisting of applicants.   Our commitment to you:... 
    Long term contract

    Forma.ai

    Toronto, ON
    14 hours ago
  • $122.74k - $141.95k per year

     ...passion for security and appetite for new challenges. Security Engineers work in a variety of ways to constantly iterate and improve HelloFresh...  ...for Perform network/cloud penetration, web and mobile application testing, source code reviews, threat analysis, wireless network... 
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    14 hours ago
  •  ...globally scalable SaaS-based cloud service. At Behavox, our engineering culture is built around speed, experimentation, and technical excellence...  ..., and Tokyo. About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical direction... 
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Toronto, ON
    1 day ago
  • $216k - $270k per year

     ...Customers. About the Role We’re looking for a new Director of Application Engineering to join our team in Toronto, Canada. This person will lead...  ..., Engineering, or other relevant fields Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With... 
    Full time
    Work at office
    Local area
    Remote work

    DoorDash Canada

    Toronto, ON
    14 hours ago
  •  ...office Experience Required: 6–8 years Role Overview: The ARE Release - Middleware role focuses on managing and executing application deployments across various environments, ensuring smooth and efficient delivery across cloud, private cloud, and physical hosting... 
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    2 days ago
  • $180k - $275k per year

     ...Opportunity: As a Principal Software Engineer at Veeva, you will develop...  ...and maintainable enterprise applications that empower our customers to...  ...development expertise (Java development required) Enterprise...  ...employer. All qualified applicants will receive consideration for... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    16 hours ago
  •  ...Job Title: Senior Java Full Stack Developer (Java / Angular or React / Volante) Company...  ...experience in Java-based enterprise application development, payment processing systems,...  ...~ Bachelor's degree in Computer Science, Engineering, or related field. ~10+ years of enterprise... 
    Full time
    3 days per week

    Cogency

    Toronto, ON
    4 days ago
  •  ...Job Title: Java AWS Production Support Engineer  Location Toronto, ON Work Model Hybrid – 2 days/week onsite preferred   Experience...  ...a skilled Support Lead with strong experience in Java application support and AWS cloud environments. The ideal candidate... 
    Contract work
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    21 days ago
  • $140.6k - $190.6k per year

     ...Engineering Manager, CoCounsel Application     Are you ready to lead an engineering team pushing the boundaries of innovation and impact? We’re looking...  ...requirements of paid time off in accordance with any applicable state or municipal laws. Finally, Thomson Reuters offers... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  •  ...We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal...  ...Design, develop, and maintain robust and scalable applications using Java and AWS services. Collaborate with cross-... 

    Luxoft

    Toronto, ON
    28 days ago
  •  ...with and support human researchers in high-stakes scientific and engineering workflows.  Our mission, 30×30 , is to deliver a 30×...  ...Position Overview We are seeking an experienced Field Application Engineer with expertise across the PIC development lifecycle -... 
    Remote work

    Axiomatic_AI

    Toronto, ON
    7 days ago
  •  ...support capability through mentoring and engineering standards. You will be responsible for...  ...hands-on experience building and supporting Java backend systems in production with clear...  ...America hours. In compliance with applicable laws, HSBC is committed to employing only... 
    Permanent employment
    Local area
    Flexible hours

    HSBC Global Services Limited

    Toronto, ON
    1 day ago
  •  ...Role: Application Release Engineer Hybrid: 2 days a week in-office Experience: 10+ years experience Top 3 Required Skills: 1. Azure Cloud and DevOps [CI/CD] 2. JBoss, Springboot, Websphere, IHS, Tomcat knowledge 3. Deploying, configuring, and managing... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...The DevOps team within Cloud Engineering is a highly skilled group of...  ...enable seamless deployment of applications into cloud environments. Team...  ...expertise w/ GKE (Google Kubernetes Engine) #3+ years’ experience...  ..., Python, Ruby, Go, Groovy, Java) Soft Skills Required:... 
    Contract work
    Immediate start
    Monday to friday
    Flexible hours

    Delpath

    Toronto, ON
    23 hours ago
  •  ...Snr. Integration Engineer – Interac e-Transfer Modernization 1. Project Summary / Objective Vancity is upgrading its Interac e-...  ...tracing (correlation IDs), and monitoring using Azure Monitor and Application Insights. • Collaborate closely with the Integration Tech... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    16 days ago
  •  ...AI/ML Engineer (GenAI, LLM, Java) Location: Toronto, ON Experience Required: 5+ Role Overview We are seeking a highly skilled Senior...  ...Integrate AI capabilities into existing Java/Spring-based applications Collaborate with: Developers Data Scientists... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Application Engineer. Be the first to apply!