Find work in Canada.

A simpler way to find your next job.

  • Full stack developer

    Tata Consultancy Services

    Toronto, ON

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

    Demonstrated backend development experience in Java or Python, with the depth required to deliver complex production solutions.

  • DevOps Engineering Lead

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Strong programming skills with at least 10+ years of hands-on experience in languages such as Java, TypeScript, Python, Shell scripting, or batch processing, and expertise in developing…

  • DevOps Engineering Lead

    RBC

    Toronto, ON

    • Full-time

    Strong programming skills with at least 10+ years of hands-on experience in languages such as Java, TypeScript, Python, Shell scripting, or batch processing, and expertise in developing…

  • QA Automation Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    …scalable, and maintainable test automation frameworks using Java, Python, and BDD tools like…

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React and/or Go, Open Source RDBMS and NoSQL databases, and a variety of AWS tools and services

  • Lead Full Stack Developer with Agentic AI

    Galent

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Principal AI Engineer

    Sun Life

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

    • Full-time

    Deep architectural expertise across multiple languages (Python, Java) and AWS services, with hands-on ability to design scalable solutions

  • Senior QA Engineer

    Rexall Care Network

    Mississauga, ON

    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Sr. QA Engineer

    Rexall Pharmacy Group Ltd.

    Mississauga, ON

    • $80,453 to $95,000 CAD / year
    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Junior Full Stack Engineer

    Evismart

    Vancouver, BC

    We're looking for a Junior Full-Stack Developer who wants to help build these products.

  • Senior QA Engineer

    Rexall Pharmacy Group LTD

    Mississauga, ON

    • $80,453 to $95,000 CAD / year
    • Full-time

    Proficiency in at least one programming or scripting language (e.g., Python, Java, JavaScript / TypeScript) is sufficient to design, write, and maintain production-grade automation code.

  • Full Stack Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Staff Software Engineer - Onboarding and Migrations

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Design, develop, and maintain server-side applications and services using languages like Java and Python

  • Enterprise Architect

    Synechron

    Mississauga, ON

    • $180,000 to $210,000 CAD / year
    • Full-time

    Participate in high-stakes architecture design activities (not delegating all design to junior architects).

  • Full Stack Developer

    Themesoft Inc.

    Toronto, ON

    • Contract

    8+ years of backend development experience in Java or Python

  • Staff Software Engineer - Capital One Travel Tech - Full-stack / développeur principal ou développeuse principale en logiciels

    Capital One

    Toronto, ON

    • Full-time

    Utilize programming languages like JavaScript, React, HTML/CSS, Angular/TypeScript, Python, Java and/or Go, Open Source RDBMS and NoSQL databases, and a variety of AWS tools and services

  • Lead Full Stack Developer

    Themesoft Inc.

    Toronto, ON

    • Contract

    7+ years of backend development experience in Java or Python

  • Lead Software Engineer - Enterprise Applications

    Citi

    Mississauga, ON

    • Full-time

    Programming: Strong proficiency in Python and/or Java (Spring Boot); working knowledge of JavaScript/TypeScript (Angular, Node.js). Full‑stack experience is a plus.

  • AI Applied Senior Engineering Lead

    Citi

    Mississauga, ON

    • Full-time

    Programming: Strong proficiency in Python and/or Java (Spring Boot); working knowledge of JavaScript/TypeScript (Angular, Node.js). Full‑stack experience is a plus.

  • AI and Data - Senior Consultant - AI Engineer

    EY

    AB · Calgary, AB

    Advanced object-oriented coding skills in Python for production-level codebases. Familiarity with Java, TypeScript/JavaScript is a plus.

  • AI and Data - Manager - AI Engineer

    EY

    AB · Calgary, AB

    Advanced object-oriented coding skills in Python for production-level codebases. Familiarity with Java, TypeScript/JavaScript is a plus.