Find work in Canada.

326,776 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Core Java Developer (contract)

    Capgemini

    Montreal, Quebec

    Contract

  • Senior Quality Engineer

    LTM

    Ontario · Ontario, Canada

    $77,874 to $86,767 USD / year

    Full-time

    Strong programming fundamentals in Java (data types, control structures, object-oriented programming concepts like inheritance, polymorphism, encapsulation, abstraction).

  • Specialist - Software Engineering

    LTM

    Ontario · Ontario, Canada

    $91,511 to $103,366 USD / year

    Full-time

    Experience with REST JMS SOAP Microservices Core Java

  • Senior Full Stack Engineer, App Runtime

    Snowflake

    Toronto, Ontario

    $245,250 to $295,250 CAD / year

    Full-time

    …curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving…

  • Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)

    Confluent

    Remote, Canada

    $144,200 to $169,400 CAD / year

    Full-time · Remote

    …security to ensure our AI capabilities are as reliable as the core data plane itself. If you are passionate about building the foundational systems that power the next generation of AI in…

  • Backend Developer

    RBC

    Toronto, ON

    Full-time

    We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team. We write Java SpringBoot microservices in an agile environment and deploy them to…

  • Associate Director - Lead KDB+ Developer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    This is a Associate Director - Lead developer role on the Market Data Intelligence (MDI) platform, supporting global cross-asset market data analytics at RBC Capital Markets. The role…

  • Full Stack Developer, AI

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Develop and maintain full-stack solutions across a diverse tech stack (Java, Python, Node.js, Angular, Spring Boot), contributing to both front-end and back-end features while continuously…

  • Associate Director - Lead Software Developer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    The primary purpose of this role is to be a Associate Director - Lead Software Developer for the FX Cash Trade Processing team within Quantitative and Technology Services (QTS). The FX Cash…

  • Senior Data Engineer

    RBC

    Toronto, ON

    Full-time

    …infrastructure, you will develop internal tooling in Python, Java or TypeScript to automate workflows, improve developer experience, and expand self-service capabilities, directly shaping…

  • Senior AI Analyst (T & I) (Telework/Hybrid)

    CBC/Radio-Canada

    Ottawa, ON · Toronto, ON · Montreal, QC

    Full-time

    Help fine-tune, evaluate and integrate large language models (LLMs) into our core business processes.

  • Director, DevOps Regulatory Engineering

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Translate regulatory, risk and security requirements into automated controls in CI/CD and developer tooling

  • Java Developer

    GlobiFYE

    Montreal, Quebec

    $100,000 to $105,000 CAD / year

    Full-time

    We are an enterprise application development team seeking an experienced Java Developer. In this role, you will be responsible for the design, development, enhancement, and maintenance of…

  • Senior Frontend Engineer

    Forma.ai

    Toronto, Ontario

    $140,000 to $175,000 CAD / year

    Full-time

    This role sits within Forma’s ICM Operations platform, spanning areas such as Core Services, Business Intelligence, workflows, automation, APIs, claims management, next-generation…

  • Senior Software Developer (Java)

    Open Text Corporation

    Richmond Hill, ON

    Other

    …multi-tenant SaaS applications. We are looking for a Senior Software Developer with a focus on Backend and AI development to join our platform development…

  • NetSuite SCM Engineer - Inventory, WMS & Fulfillment

    Lime

    Remote, Canada

    $102,000 to $143,000 CAD / year

    Full-time · Remote

    Core Inventory & Warehouse Optimization: Configure and enhance NetSuite Warehouse Management System (WMS) capabilities to support pick, pack, ship workflows, wave planning, and serial or…

  • Director, DevOps Regulatory Engineering

    RBC

    Toronto, ON

    Full-time

    Translate regulatory, risk and security requirements into automated controls in CI/CD and developer tooling

  • Senior AI and Agentic Developer

    Accenture

    Ottawa, ON · Toronto, ON · Montreal, QC

    Full-time

    As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that transform enterprise workflows. You will translate business…

  • Software Quality Engineering Specialist

    Sun Life

    Toronto, ON · Waterloo, ON · Montreal, QC · Sun Life Waterloo King

    Full-time

    Familiarity with Java, Python, C# or other programming languages

  • Lead Site Reliability Engineer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    4-5 years of experience as an SRE supporting multiple applications and very strong programming skills in Java/SpringBoot/Python.

  • Director & Principal Engineer, AI/ML & MLOps Platform

    Royal Bank of Canada

    Vancouver, BC

    Full-time

    Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Lead, Data Engineering

    RBC

    Toronto, ON

    Full-time

    Proficiency in writing and optimizing SQL queries and at least one programming languages like Java, Scala or Python

  • Backend Developer

    RBC

    Toronto, ON

    Full-time

    We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team. We write Java SpringBoot microservices in an agile environment and deploy them to…

  • Lead Site Reliability Engineer

    RBC

    Toronto, ON

    Full-time

    4-5 years of experience as an SRE supporting multiple applications and very strong programming skills in Java/SpringBoot/Python.

  • 2027 Capital Markets, Global Equities, Algorithmic Trading Developer - Market Making (4 Months)

    RBC

    Toronto, ON

    Full-time

    …high-frequency trading team, is seeking an Algorithmic Trading Developer to join our desk on the largest trading floor in Canada. In this role, you will develop high-performance trading…