Find work in Canada.

353,837 jobs across our Canadian network. How we count

  • Sr. Back-End Java Developer, TD Securities

    TD

    Toronto, ON

    • Full-time

    Lead the design, development, and maintenance of robust, scalable backend services and APIs using Java (versions 17, and 21) with Spring Boot, supporting critical platforms such as Atomic…

  • Back-end Software Engineer (Kotlin)

    Manulife

    Waterloo, ON · Montreal, QC

    • Full-time

    …our products every day. We believe in empowering engineers with the right tools, autonomy, and support to solve critical problems that shape the future of our business – and that’s where…

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    • Full-time

    The RBC Borealis Lumina Platform team is hiring a Lead Full Stack Developer who will bring focus and subject-matter expertise around designing and implementing APIs and UIs for the AWS and…

  • Java Fullstack Developer

    ITMC Systems, Inc

    Montreal, QC

    • Contract

    Extensive Experience with Java, Angular Spring framework.

  • Technical Lead - Full Stack

    CGI

    Toronto, ON

    • Full-time

    Deep, hands on proficiency in Angular, Node.js, and Spring Boot (Java); working proficiency in AWS Lambda and serverless design patterns.

  • Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, ON

    • Full-time

    …programming languages: JavaScript, React, Angular/TypeScript, Python, Node.js, Java, and/or…

  • Founding AI Engineering (Forward Deployed)

    CGI

    Toronto, ON

    • Full-time

    Strong with Java and Node.js; able to design front end, back-end APIs, and data together.

  • Agentic AI Engineering

    CGI

    Toronto, ON

    • Full-time

    Strong hands-on experience with Java and Node.js.

  • Lead AI Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    Strong, current hands-on full-stack development skills, including Java, Node.js, APIs, and data technologies.

  • Director AI Engineering

    CGI

    Toronto, ON

    • Full-time

    Strong, current hands-on technical skills, with the ability to build demos and complex full-stack solutions using Java and Node.js and AI coding tools such as Cursor, GitHub Copilot,…

  • Senior Forward Deployment Engineer

    Luxoft

    Mississauga, ON

    • Full-time

    Advanced Java and JVM development, with strong TypeScript skills valued for Node.js environments.

  • Front-end Software Engineering Lead & Manager, SVP

    Citi

    Mississauga, ON

    • Full-time

    Familiarity with Node.js toolchains, monorepo management (Nx, Turborepo), and CI/CD platforms (Jenkins, GitHub Actions, Harness).

  • Bilingual Technical Design Lead, Identity & Access Management

    Maplesoft Group, an SEB Company

    Ottawa, ON

    • Contract

    Strong scripting and programming experience with technologies such as Java, JavaScript, Python, Node.js, and/or PowerShell.

  • Cybersecurity Specialist

    J&M Group

    Toronto, ON

    • Full-time

    Strong development skills in Python (most important), along with Java, Node.js, Go, and C/C++

  • AVP Full Stack Java/Angular Developer

    Citi

    Mississauga, ON

    • Full-time

    …or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming…

  • Software Engineering LMTS

    Salesforce

    Vancouver, BC · Canada - Vancouver

    • Full-time

    Deep knowledge of object-oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript

  • JavaScript Full Stack Developer

    Rebel

    Ottawa, ON

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

    As an Intermediate JavaScript Full Stack Developer, you’ll help build and evolve Rebel’s customer-facing products and internal services that power our domain and hosting platform. You’ll…

  • Full Stack Engineer

    Luxoft

    Toronto, ON

    • Full-time

    Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements.

  • Software Developer

    Evertz

    Burlington, ON

    • Full-time

    3+ years of experience with JavaScript and Node.js

  • Software Engineering LMTS

    Salesforce

    Vancouver, BC

    • Full-time

    Deep knowledge of object-oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript

  • Software Developer

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    3+ years of experience with JavaScript and Node.js

  • Principal Developer Support Engineer - Builder Experience

    Urban Ridge Supplies

    Toronto, ON

    • $140,000 to $192,500 CAD / year
    • Full-time

    Cross-Functional Bridge: Serve as the technical link between Developer Support and ISV Partnerships, working directly with strategic partners on integration design.

  • Middle/Senior Forward Deployed Engineer (Python, AI)

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    We're an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google,…

  • Forward Deployment Engineer

    Urban Ridge Supplies

    Mississauga, ON

    • Full-time

    The role demands extensive years of hands-on software engineering experience, with a focus on developing and maintaining production applications. Candidates must actively write and…