Find work in Canada.

A simpler way to find your next job.

  • Canada Indigenous (FNIM) Technology Apprenticeship Program

    Accenture

    Toronto, ON · Ottawa, ON · Vancouver, BC · Calgary, AB

    • Full-time

    You have exposure to a minimum of one programming language (e.g., Java, Javascript, C, C++, C#, SQL, Python, etc.)

  • Applications Development Technology Senior Lead

    Citi

    Mississauga, ON

    • Full-time

    10+ years of relevant experience, in Java core concepts (OOP, Collections, Concurrency, JVM internals) with ability to guide technical teams at depth

  • Senior Development Manager

    Iris Software Inc.

    Toronto, ON

    • Contract

    Familiarity with digital banking, core banking integrations, payments, lending, or regulatory technology initiatives.

  • Programmer – Aerospace Metrology Automation

    Cyient

    Longueuil, QC

    • $90,000 to $120,000 CAD / year
    • Full-time

    …Jetty (PL1), Jenkins (NA), Jbehave (PL1), JavaScript (PL1), Java/J2EE (PL1), Java Swing (PL1), Jasmine (angular) (PL1), iOS (NA), Ionic(Angular) (NA), Integration Management (PL1),…

  • Fullstack Developer”

    Ztek Consulting

    Montreal, QC

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

    Core Java developer with 5+ years’ experience in developing, maintaining, and supporting software applications using Java/J2EE, Spring framework, and other related technologies.

  • Developer, QA Automation

    Porter Airlines Inc.

    Toronto, ON

    • Full-time

    We are seeking a Developer, QA Automation to build automated testing within our IT delivery teams. This role focuses on designing, developing, and maintaining automated test suites and…

  • Dotnet Developer

    V-Soft Consulting Group, Inc.

    Mississauga, ON

    • Contract

    Leverage AI developer tools (e.g., GitHub Copilot, Claude, Cursor) effectively to accelerate development and improve engineering output.

  • Principal Associate, AI Engineer

    Capital One

    Toronto, ON

    • Full-time

    …machine learning, conversational AI and design thinking into our core operations. We're a bank a tech company would build, where your work directly shapes innovative solutions that impact…

  • Senior Software Engineer

    Sun Life

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

    • Full-time

    Experience building developer tooling or integrations that leverage Large Language Models (LLMs), including IDE extensions, Model Context Protocol (MCP), tool-calling APIs, and…

  • Backend Developer

    Soroc Technology

    Toronto, ON

    • $45 to $50 CAD / hour
    • Contract

    We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks. The ideal candidate will have:

  • SRE

    360 Technology

    Toronto, ON

    • Full-time

    Establish Core Web Vitals thresholds, performance dashboards, alerting, and error-budget reporting.

  • Student, Associate Software Engineer (Fall, 2026)

    Sun Life

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

    • Part-time

    Experience with one or more programming languages such as Java, Python, JavaScript, or TypeScript.

  • SRE Application Support

    Yochana

    Calgary, AB

    • Full-time

    We are specifically looking for Developers or Core SRE Application Support professionals. This position is based in Calgary and follows a hybrid work model, requiring employees to work…

  • Quality Assurance Lead

    Systematix

    PE · Prince, PE

    • Contract

    Develop repeatable automated tests using Playwright with C#/.NET Core and NUnit within Azure Pipelines

  • Lead SAP Portal – S/4HANA Migration

    Infosys

    Montreal, QC

    • Full-time

    Hands-on experience with Web Dynpro, Java, iViews, and Portal Content Administration.

  • Lead AI Engineer - TCO Agent Platform

    EPAM Systems

    Canada

    • Full-time

    …experience with object-oriented enterprise languages (e.g., Java) for seamless integration with core platform services and backend…

  • Senior Software Test Automation Engineer (Java)

    EPAM Systems

    Canada

    • Full-time

    Proficiency in Java as a core programming language, with practical experience using Selenium or comparable front-end automation tools

  • Java Python Developer

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Role: Application Developer Software Engineer

  • Application Developer with Java, React.JS, Python and Linux experience

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Role: Application Developer Software Engineer with experience in Java, React.JS, Python and Linux

  • Application Developer Software Engineer

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Job Title: Application Developer Software Engineer

  • Software Engineer - ML Launchpad

    Verily

    Waterloo, ON

    • Full-time

    As an ML Software Developer at Verily you will be supporting our core mission to drive innovation in evidence generation for research and care decisions. We are building new types of…

  • Technical Architect

    Mitchell Martin Inc.

    Toronto, ON

    • $39.2 to $56 USD / hour
    • Other

    Application Servers | Cloud Platforms | Java | Microservices Frameworks | CI/CD Tools | DevOps Practices

  • Java Developer

    KYYBA Inc

    ON · Ontario, Canada

    • Contract

    …to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We…

  • Java Python Senior Software Developer

    Elsevier

    Montreal, QC

    • Full-time

    Working primarily in Java or Python to drive critical initiatives within Elsevier’s Research Data Platform (RDP)

  • Staff Software Engineer - GNSS / INS

    Garmin Canada

    Cochrane, AB

    • Full-time

    …headquarters in the Greater Kansas City area. This role is on our Core Platform Technology team and will develop GNSS and INS based positioning solutions. This is an innovation and…