java developer jobs in Montreal

See average salary for java developer »

1,000 java developer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, Quebec, Canada Aversan Inc. Full-time $115,000 - $135,000 Contract

    Full Stack Senior Software Developer Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense, and space industries. We are currently seeking a qualified Full Stack Senior Software...

  • Full Stack Engineer

    17 hours ago


    Montreal, QC, Canada Compunnel, Inc. Full-time €110,000 - €160,000 Contract

    We are seeking a mid-level or senior Full Stack Engineer with AI engineering experience to join Client technology team. This role emphasizes Angular front-end development, Java and Spring Boot backend engineering, RESTful APIs, and CI/CD automation, while applying LLM capabilities to deliver AI-driven user experiences. The engineer will design, build, test,...


  • Montreal, QC, Canada Upgrade, Inc. Full-time $90,000 - $140,000 Contract

    Enhance financial products with Upgrade as a Senior QA Automation Engineer, working remotely from Canada. Drive quality assurance through automation to ensure seamless customer banking experiences. Upgrade seeks a skilled Senior QA Automation Developer to ensure high-quality standards. In this role, you'll oversee a range of testing strategies using core...


  • Montreal, QC, Canada Rogers Full-time $120,000 - $180,000 Contract

    The mandate is looking for a senior developer with 12 years of experience who can jump right in on existing Java, Spring, and AWS code to tackle technical debt and fix vulnerabilities, rather than someone focused on developing new features. Requirements Bachelor’s degree in computer science or an equivalent discipline Minimum 12 years of experience in...


  • Montreal, QC, Canada Github Full-time $170,000 - $230,000 Contract

    About GitHubGitHub is the world’s leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.LocationsIn this role you can...


  • Montreal, QC, Canada TRX Full-time $80,000 - $100,000 Contract

    A leading technology firm is seeking a Software Developer to design and maintain software for nuclear systems in Canada. The ideal candidate has a Bachelor’s degree in Computer Science or a related field and at least 3 years of experience in software development. Responsibilities include developing software for reactor control, collaborating with...


  • Montreal, Quebec, Canada PayFacto Remote Full-time

    Nous sommes à la recherche d'un développeur de soutien aux applications pour rejoindre notre équipe ! Vous assurerez le fonctionnement optimal de notre écosystème de paiement, en surveillant les différents systèmes et en effectuant diverses demandes d'analyse et de recherche. Si nécessaire, vous participerez au développement d'outils internes et...


  • Montreal, Quebec, Canada Northstar Data Full-time

    NorthStar is seeking intermediate and senior software developers to join the NavOps team, delivering tools for orbital analysts. The role emphasizes pipeline design, distributed cloud processing, and collaboration across scientists, engineers, and developers.Ideal candidates have 5+ years in software engineering, degrees in related fields, and strong...


  • Montreal, QC, Canada Miratech Group Full-time $120,000 - $180,000 Contract

    Miratech Group is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform for enterprise-scale contact centers. You will develop core routing engines for intelligent distribution of voice and digital interactions across agents, queues, skills, and channels in real time.You will work with Java, Spring...


  • Montreal, QC, Canada Miratech Full-time $120,000 - $170,000 Contract

    Miratech is seeking a Senior Routing Engine Developer to design and build a scalable routing platform powering enterprise-scale contact center operations. You will develop core routing engines for intelligent distribution of voice and digital interactions in real time, using Java, Spring Boot, and cloud-native technologies.Responsibilities include...


  • Montreal, QC, Canada Miratech Full-time $120,000 - $180,000 Contract

    Miratech is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact centers. You will develop core routing engines for real-time distribution across agents, queues, skills, channels, and business units with low latency and high availability.You will work with Java,...


  • Montreal, Quebec, Canada Miratech Group Full-time

    Miratech Group is seeking a Senior Routing Engine Developer to design and build the next generation routing platform powering enterprise-scale contact center operations. You will develop core routing engine handling real-time distribution of voice and digital interactions across agents, queues, and channels, using Java, Spring Boot, and cloud-native tech.You...


  • Montreal, QC, Canada Miratech Full-time $110,000 - $170,000 Contract

    Miratech in Canada is seeking a Senior Routing Engine Developer to design and build the next-generation interaction routing platform powering enterprise-scale contact centers. You will develop core routing engines for real-time distribution across agents, queues, skills, channels, and business units using Java, Spring Boot, and cloud-native...


  • Montreal, QC, Canada Alltech Consulting Services, Inc. Full-time €80,000 - €100,000 Contract

    Job Description: Experienced (mid-level to senior level) who can efficiently manage Python scripting, Java and ideally having worked with REST API’s. The ideal candidate should have a strong technical background in writing code, scripting, integration workflow automation, data synchronization between Jira and Rally via API integration. This role requires...


  • Montreal, QC, Canada Thumbtack Full-time $80,000 - $110,000 Contract

    A technology company in Canada is seeking an experienced Android Engineer to drive engineering projects and work on innovative mobile experiences. The role requires a minimum of 5 years in engineering, hands-on experience with Kotlin or Java, and a passion for developing high-quality Android applications. Collaborate with cross-functional teams and leverage...


  • Montreal, QC, Canada Veta Virtual Inc. Full-time $170,000 - $255,000 Contract

    Build secure financial software remotely with Golang, Java, React, and TypeScript for Veta Virtual’s fintech client. Own features from idea through production.This Full Stack Software Engineer role spans backend services and frontend applications supporting cryptocurrency transactions. You will develop APIs, customer experiences, and operational workflows...


  • Montreal, QC, Canada Morgan Stanley Full-time €90,000 - €140,000 Contract

    Morgan Stanley in Montreal, QC seeks a Full Stack Developer – Data Engineering (Hybrid) to design scalable data platforms and secure data pipelines. You will build on‑prem and multi‑cloud solutions using Java, Spring Boot, Angular, and Python to support enterprise data protection initiatives. The role emphasizes robust data engineering, API design,...


  • Montreal, Quebec, Canada Aspen Technology, Inc. Full-time

    The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career...


  • Montreal, Quebec, Canada Compunnel, Inc. Full-time

    A leading technology consulting firm in Montreal is seeking an accomplished Enterprise Architect to lead the development of enterprise-wide technology strategies. The ideal candidate must have 8–10 years of hands-on experience with Java or Python, a strong understanding of cloud platforms, and leadership abilities to inspire innovation across teams....


  • Montreal, QC, Canada New Flyer Full-time $110,000 - $170,000 Contract

    Miratech is seeking a Senior Routing Engine Developer to design and build the next generation interaction routing platform for enterprise-scale contact centers. You will own the core routing engine, handling real-time distribution of voice and digital interactions via queues, skills, and channels using Java, Spring Boot, and cloud-native...