Find work in Canada.

529,297 jobs across our Canadian network. How we count

  • Software Engineer (Java)

    Scotiabank

    Toronto, ON

    Experience with 2 or more object-oriented programming languages development languages (Java)

  • Senior Platform Engineer

    Scotiabank

    Toronto, Ontario

    Lead the development and operation of Kubernetes‑based runtime environments for batch and real‑time solutions.

  • Software Engineer

    Scotiabank

    Toronto, ON

    4+ years’ experience with a modern programming language such as Java or Python or .NET/C#

  • Lead Software Engineer (Full Stack)

    Scotiabank

    Toronto, ON

    Over 5 years developing enterprise applications in multiple modern languages (Java, Angular, CSS, JavaScript, JQuery, Bootstrap), including microservices architecture and design patterns.

  • Lead Software Engineer

    Scotiabank

    Toronto, ON

    Independently develop, test, and deploy complex custom components using vendor APIs in Java or relatable technology.

  • Oracle Senior Platform Specialist

    Scotiabank

    Toronto, ON

    Support containerization initiatives for OBIEE and PeopleSoft, including Docker/Podman setup and Kubernetes orchestration.

  • Crypto Engineer

    Scotiabank

    Toronto, ON

    Hands-on technical working experience in programming languages such as (by not limited to) Java, bash, and PowerShell.

  • Software Engineer

    OSEDEA

    Montreal, Quebec

    • Full-time

    Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or…

  • Développeur logiciels  - Software Developer

    OneSpan

    Montreal, QC

    Programmation et script : Java (de préférence), Python, C#, JavaScript/TypeScript, Bash, Groovy.

  • Site Reliability Engineer

    Tecsys Inc.

    Remote, Canada

    • Full-time
    • Remote

    …systems that power our cloud infrastructure across AWS and Kubernetes, with a strong focus on automation, observability, and continuous improvement. This role blends reliability engineering…

  • Fullstack Integration Developer Vice President

    Citi

    Mississauga, ON

    • Full-time

    Full-Stack Development: Strong Java expertise, full-stack development experience, working knowledge of Oracle Database, and proficiency in modern frontend technologies (HTML, CSS,…

  • Fullstack Integration Developer Vice President

    Citi

    Mississauga, Ontario

    • Full-time

    Full-Stack Development: Strong Java expertise, full-stack development experience, working knowledge of Oracle Database, and proficiency in modern frontend technologies (HTML, CSS,…

  • Sr. SDET

    Dialpad

    Kitchener, ON

    As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both a skilled developer who builds elegant, scalable test frameworks and a quality advocate who leads a…

  • Staff Product Engineer - Search FX (Discovery Experience)

    Faire

    Kitchener, ON · Toronto, ON

    Bridge AI and UX: Work with client engineers on SDUI and React Server Components to improve performance and developer velocity for dynamic search layouts.

  • Principal Architect, Software Engineering

    Credera Experienced Hiring Job Board

    Quinte West, Ontario

    You have experience with one or more of the following programming languages: Java, .NET, Rust, client- and server-side JavaScript/TypeScript (React, Angular, Node.js), and Python

  • Software Engineer

    RBGlobal

    Mississauga, ON

    • Full-time

    In C#, .NET, Java, React JS, TypeScript, RESTful APIs based on design specifications.

  • Principal Software Developer - Cloud

    Aspen Technology

    Montreal, Quebec

    • Full-time

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

  • Senior Software Engineer - Java

    PointClickCare

    Mississauga, ON

    • Full-time

    Background with Spring Boot and Java ecosystem

  • Specialist, AI Engineering

    Definity Insurance Company

    Toronto, ON

    • Full-time

    Strong Programming Skills: Proficiency in Python and experience with relevant AI/ML frameworks. Proficiency in writing clean, maintainable code (i.e. Python, Java, SQL, Spark).

  • Senior Software Engineer

    Evismart

    Vancouver, BC

    Cloud platform experience (AWS preferred). Infrastructure-as-code, Docker, Kubernetes, CI/CD pipelines.

  • Principal Software Developer

    Solace Corporation

    Ottawa, ON

    • Full-time

    This position is for a Principal Software Developer. In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform…

  • DevOps Systems Administrator – Linux

    Global Relay

    Vancouver, BC

    Experience with object oriented languages (Java, C# etc)

  • Staff Back End Engineer (Applications)

    Forma.ai

    Toronto, ON

    Expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.).

  • AI Scientist & Engineer, Assurance Innovation Lab

    BDO

    Calgary, Alberta · Edmonton, Alberta · Halifax, Nova Scotia

    • Full-time

    Programming Languages: Expert-level Python is required. Professional proficiency in R, Scala, Java, or TypeScript is highly desirable

  • Architect, Software Engineering

    Credera Experienced Hiring Job Board

    Quinte West, Ontario

    …client digital products, platform engineering and internal developer platforms, AI-native and agentic systems, and modernization of legacy estates. You set the technical direction, raise…