Find work in Canada.

527,953 jobs across our Canadian network. How we count

  • Feature Software Developer

    High Tech Genesis

    Ottawa, ON

    • Contract

    Experience developing backend services using either of the following technologies Java, C++, or Go (Golang).

  • Senior IVR Developer

    Connex Telecommunications Inc.

    Richmond Hill, ON

    Develop custom Java elements and integrate IVR applications with backend systems.

  • Java Developer

    Triunity Software

    Toronto, ON

    • $100,000 to $110,000 CAD / year
    • Full-time

    Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on innovative software solutions in a…

  • Java Developer

    Triunity Software

    Ottawa, ON · Ontario, ON

    • $100,000 to $110,000 CAD / year
    • Full-time

    Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on cutting-edge software solutions in a…

  • Senior Full Stack Engineer

    UST

    Toronto, ON

    • Full-time

    Back‑End Experience: Intermediate to advanced experience with Java or Node.js in distributed application environments.

  • Senior / Intermediate Full Stack Engineer (Backend-Leaning)

    Valsoft Corporation

    Remote, Canada

    • Full-time
    • Remote

    …restaurant organizations that operate at scale. We’re looking for a backend-leaning Full Stack Engineer who enjoys solving meaningful product problems, designing thoughtful systems, and…

  • Sr. Builder - Mobile (Sr. SDE), Ring

    Amazon

    Toronto, ON

    Partner closely with product, UX, backend, and platform teams to deliver cohesive end-to-end experiences across Ring's connected device ecosystem

  • Application Builder, Ring Software Product Builders

    Amazon

    Toronto, ON

    Collaborate with product, UX, backend, and platform partners to deliver cohesive end-to-end experiences

  • Software Engineer II - Agentic AI Foundations

    Socure

    Toronto, ON

    • $135,000 to $175,000 CAD / year
    • Full-time

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • Senior Back End Engineer (Data Platform)

    Forma.ai

    Toronto, ON

    • Full-time

    Strong experience building data systems or backend systems in production.

  • AI & ML Developer Intern

    Trench Group GmbH

    Toronto, ON

    • $22 to $30 CAD / hour

    in programming languages such as Python, JavaScript, or Java.

  • Full Stack Engineering Specialist, Front-End Angular/React & Back-End Java

    Accenture

    Ottawa, ON

    • Full-time

    Design, develop, and maintain scalable backend services and APIs using Java, REST APIs, and microservices.

  • Java Spark Developer

    Capgemini

    Montreal, QC

    Build scalable backend services and distributed processing frameworks using Core Java and Apache Spark.

  • Software Development Engineer, Personnel Resource Manager

    Amazon

    Toronto, ON

    You'll work across the full technology stack - distributed Java microservices, serverless Lambda functions, and integrations with dozens of partner systems including Learning Management…

  • Senior Software Engineer - Metadata

    Fivetran

    ON

    Proficiency in a modern backend or systems language such as Python, Java, C++, or C#

  • Senior Software Engineer - Database

    VAST Data

    Vancouver, BC

    • Full-time

    VAST Data is looking for a Senior Backend Software Engineer to help build the engine behind the next generation of scalable, AI-native data infrastructure. In this role, you will focus on…

  • Java Developer

    J&M Group

    Toronto, ON

    • Contract

    Design and implement scalable backend services and APIs using Java technologies to support business functionality.

  • Python Full Stack Developer

    J&M Group

    Toronto, ON

    • Full-time

    We are looking for an experienced Python Full Stack Developer to design and build scalable web applications and APIs. The ideal candidate has strong expertise in Python, Django, Flask,…

  • Senior Software Engineer - Brokerage Platform

    moomoo

    Remote, Canada

    • Full-time
    • Remote

    Strong backend software development experience in one or more major programming languages such as Java, C++, Go, Python or similar languages.

  • Java Lead Engineer / Architect - Agentic AI

    Princeton IT Services, Inc

    Toronto, ON

    • Full-time

    We are seeking a highly experienced Java Lead Engineer / Architect to design and build next-generation distributed platforms focused on edge computing, backend services, and AI/ML…

  • Staff Engineer – Software Development, Architecture, Security & Governance

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …team, leveraging their expertise in full-stack development, backend engineering, API design, and artificial intelligence to drive innovation and deliver cutting-edge solutions. As a Staff…

  • Full Stack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    Deep hands-on proficiency in Java, Spring Boot, with practical experience building microservices, APIs, and event-driven systems using Apache Kafka, IBM MQ or equivalent high-throughput…

  • Senior Backend Engineer, Entities

    EvenUp

    Toronto, ON

    • $184,728 to $249,926 USD / year
    • Full-time

    This role operates at the intersection of backend engineering, LLM integration, and hands-on experimentation. You will collaborate with a multidisciplinary team of Data Scientists,…

  • Full Stack Developer

    Birdseye Security Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • Full Stack Software Engineer, Officer

    State Street

    Toronto, ON

    • Full-time

    Implement and maintain backend APIs and web UI components using Java, JavaScript/TypeScript, React, SQL, and related technologies