Find work in Canada.

357,359 jobs across our Canadian network. How we count

  • Java Engineer

    Matrix Global

    Toronto, ON

    • Full-time

    We are seeking a talented and motivated Java Engineer with strong experience in the Microsoft Azure ecosystem to join our growing engineering team. In this role, you will be responsible for…

  • SWIM Software Developer

    NAV CANADA

    Ottawa, ON

    • Full-time

    …backend microservices in an object orientated language like Java to support our in-house Enterprise Service Bus. Microservices will be deployed to our Container Orchestration Platform based…

  • Back End Developer

    Mantu

    Montreal, QC

    • Full-time

    Our client is looking for an Intermediate Back-end Developer to contribute to the modernization of critical business platforms and the evolution of strategic application solutions.

  • Sr Principal Developer

    Aspen Technology

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    AspenTech is looking for a talented and energetic Developer to join the Enterprise Operations Platform (EOP) organization. In this position, you will be a member of an Agile development…

  • Senior Full Stack Developer (Angular & Java)

    Cognizant

    Toronto, ON

    • $68,422 to $114,000 CAD / year
    • Full-time

    We are seeking a highly skilled Senior Full Stack Developer (Angular & Java) to join our Digital Engineering team. In this role, you will design, develop, and support scalable enterprise…

  • Développeur(euse) Java sénior

    CGI

    Montreal, QC

    • Full-time

    CGI is seeking four Senior Java Developers to strengthen our consulting delivery teams in Montréal and Toronto. You will design, develop, modernize, integrate, and support enterprise grade…

  • Full-Stack Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    …solutions using C#, .NET, F#, React, microservices, and Azure Kubernetes Service (AKS). This role offers the opportunity to work with complex business and calculation logic, strengthen…

  • Staff Software Engineer - Core Edge Processing

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    A Java expert with strong fundamentals in concurrency, performance, and building reliable systems at scale

  • Senior Full Stack Engineer, Customer & Cardholder Experiences

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS.

  • Consultant, Java Back End Developer

    CIBC

    Toronto, ON

    • Full-time

    …reliable, and client-focused digital experiences. As a Consultant, Java Back End Developer, you'll play a hands-on role in designing, developing, and implementing enterprise-scale…

  • Consultant, Java Back End Developer

    CIBC

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    …reliable, and client-focused digital experiences. As a Consultant, Java Back End Developer, you'll play a hands-on role in designing, developing, and implementing enterprise-scale…

  • Senior Full Stack Java Engineer - Workforce Management (WFM)

    Miratech

    Canada

    • Full-time

    …reporting in telecom and contact center environments. You will use Java and Spring Boot to deliver scalable services, React with TypeScript to create intuitive workforce applications, and…

  • Engineering Lead Analyst - VP

    Citi

    Mississauga, ON

    • Full-time

    High proficiency in at least one backend object-oriented programming language (Python or Java preferred)

  • Engineering Lead Analyst - VP

    Citi

    Mississauga, ON

    • Full-time

    High proficiency in at least one backend object-oriented programming language (Python or Java preferred)

  • Software Developer Coop

    CAE

    Montreal, QC

    • Full-time

    As an intern within the Developer Platform team, you may contribute to different types of initiatives related to agentic AI, automation, development platforms, and the improvement of…

  • Java Software Engineer

    Dexian

    Mississauga, ON

    • Contract

    We are seeking a highly skilled and passionate Senior Java Backend Developer to join our engineering team as a Senior Individual Contributor. In this role, you will be responsible for…

  • Unix/Linux Developer – Application Modernization

    Capco

    Toronto, ON

    Capco is looking for a Unix/Linux Developer to support a major application modernization initiative focused on upgrading legacy applications, Unix scripts and their supporting technology.

  • Staff Engineer

    Atlantis IT Group

    Toronto, ON

    • Contract

    Good years of backend development experience in Java or Python

  • Software Developer Coop-EN

    CAE

    Montreal, QC

    • Full-time

    As an intern within the Developer Platform team, you may contribute to different types of initiatives related to agentic AI, automation, development platforms, and the improvement of…

  • Senior Java Developer – Application Modernization

    Capco

    Toronto, ON

    Capco is looking for a Senior Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications and their supporting technology.

  • Software Developer - Internal Automation

    YuJa Inc.

    Toronto, ON · North York, Ontario

    • $80,000 to $90,000 CAD / year
    • Full-time

    We're looking for a Software Developer - Internal Tools who combines strong software engineering fundamentals with hands-on experience managing internal systems and infrastructure. In this…

  • Full Stack Engineer

    Randstad Digital

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Full Stack Developer & Senior Full Stack Developer (IoT & Cloud Solutions)

  • Senior Software Engineer, Full-Stack Applications - Python

    Fitch Group

    Toronto, ON

    Modern technology stack – Work with Java, Python, React, AWS, Kubernetes, and emerging AI technologies

  • Java Application Developer

    Open Systems Technologies

    Mississauga, ON

    • Contract

    Solid 10+ years of experience with Java development

  • Senior Software Engineer, Data Platform

    Okta

    Toronto, ON

    Proficient in at least one language while comfortable in more than one of the backend languages, preferably Java or Typescript, Ruby, GoLang, Python.