Find work in Canada.

320,366 jobs across our Canadian network. How we count

  • Staff Software Developer, Protected Data SRE

    Google

    Waterloo, ON

    Experience programming in at least one of the following languages: C, C++, Java, Python, or Go.

  • Lead Developer

    Capgemini

    Mississauga, ON

    $58 to $75 CAD / hour

    Implement approved workflow migration designs using Camunda 7, Spring Boot, Java, React, TypeScript, and the Workflow Unified API. Convert review-approved contracts into secure, tested,…

  • Ads Threat Intelligence

    Google

    Waterloo, ON

    Experience with programming languages such as Python, Go, C++, or Java.

  • Developers & Analysts - Campus Recruitment (University of Toronto)

    GFT Technologies SE

    Toronto, ON

    Knowledge of languages or tools such as Java, Python, JavaScript, SQL, cloud platforms, Git, data visualization or AI technologies is an asset, but we are equally interested in your…

  • Production Support Analyst

    Tata Consultancy Services

    Mississauga, ON

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

    Full-time

    Perform analysis and debugging across Java applications, Linux environments, and database systems.

  • Software Developer

    Xe.com

    Newmarket, ON

    Full-time

    Proven hands-on software development experience, preferably in Java or Kotlin

  • Senior Software Engineer

    Great Value Hiring

    Canada

    Contract

    Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar

  • Senior Software Engineer

    Great Value Hiring

    Canada

    Contract

    Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript

  • Senior Software Engineer, Backend

    Brex

    Vancouver, BC

    Experience working with backend programming languages (Java, Kotlin, Python)

  • Artificial Intelligence Engineer

    Zown

    Toronto, ON

    Full-time

    Strong proficiency in at least one backend programming language such as TypeScript/JavaScript, Python, Go, Java, or similar.

  • Software Engineer

    Randstad Digital

    Vancouver, BC

    Contract

    5+ years of professional backend development experience in Java, Kotlin, Python, Go, or a similar language.

  • Senior Curam Technical Consultant

    Merative

    Mississauga, ON

    Full-time

    5+ years demonstrated experience in Java/JEE/XML/UML development

  • Security Researcher Engineer

    Tata Consultancy Services

    Toronto, ON

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

    Full-time

    Strong hands-on software development skills, particularly Python, Java, Node, Go, C/C++ with experience in additional modern programming languages.

  • Software Developer 1, Canada Tax Content

    Intuit

    Toronto, ON

    Full-time

    The Canada Tax Content team is looking for a motivated Software Developer 1 to help build and maintain Canada's leading tax products. This is an entry-level, growth-oriented role for an…

  • Senior Performance Testing Engineer

    Cognizant

    Toronto, ON

    $75,000 to $95,000 CAD / year

    Full-time

  • Automation Test Lead (Playwright with Java)

    Cognizant

    Toronto, ON

    $90,000 to $110,000 CAD / year

    Full-time

    …leadership. The ideal candidate should possess strong expertise in Java-based automation framework development, modern automation tools, and manual testing practices, along with the ability…

  • Associate or Vice President Full Stack Engineer

    BMO

    Toronto, ON · FCP

    Programming language proficiency in Python, JavaScript/TypeScript, with familiarity in C#, Scala, or Java

  • Senior Development Lead - (Cloud /Payment Systems)

    BMO

    Toronto, ON · BMOPLACE

    Full-time

    AWS Certified Developer Associate or AWS Certified Solutions Architect Associate.

  • Staff Product Engineer - Brand

    Faire

    Toronto, ON · Waterloo, ON

    Proficient in at least one of Java, Kotlin, or JavaScript.

  • Senior Technical Manager

    Loblaw Companies Limited

    Toronto, ON

    Full-time

    …This role involves leveraging advanced technologies, including Java/Spring Boot microservices, Google Cloud Platform with Kubernetes, and modern front-end frameworks such as React. Here,…

  • Lead Platform Engineer

    RBC

    Toronto, ON

    Full-time

    Proficient developer in at least one common object-oriented language (Python, Java, JavaScript/TypeScript) with strong Bash scripting and emphasis on building reusable platform tooling

  • Senior Manager, Tokenized Deposits Off-Chain Orchestration / Integration Layer Delivery

    TD

    Toronto, ON

    Full-time

    5+ years of experience developing resilient workflow-based software solutions with Java and Spring, ideally using Microsoft SAGA or similar architectural pattern approach

  • Senior Manager, Tokenized Deposits On-Chain Orchestration / Integration Layer Delivery

    TD

    Toronto, ON

    Full-time

    5+ years of experience developing resilient workflow-based software solutions with Java and Spring, ideally using Microsoft SAGA or similar architectural pattern approach

  • Senior Manager, Back-End Development

    RBC

    Toronto, ON

    Full-time

    …creating high-performance, event-driven microservices using Java and Spring Boot, while developing talent and driving team performance to shape the future of our core payment processing…