Find work in Canada.

486,959 jobs across our Canadian network. How we count

  • Java Application Developer

    K&K Global Talent Solutions INC.

    Toronto, ON

    • Full-time

    We are seeking an experienced Application Developer with strong expertise in Java Backend Development, Quarkus, XML/XSLT Processing, and Enterprise Integration. The ideal candidate will…

  • Quality Engineer I

    TD

    Toronto, ON

    • Full-time

    Build automation using Selenium, Karate, REST Assured, Appium, Cucumber, and Java.

  • Senior Java Back - End Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    We’re seeking a seasoned Senior Java Back - End Developer with 5+ years of experience to lead end-to-end technical design and delivery of mission‑critical systems. You will own architecture…

  • Principal AI Engineer, AI DLC Platform

    RBC

    Toronto, ON

    • Full-time

    Software engineering depth: proficiency in Python, Java or C++ with strong engineering fundamentals.

  • 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

  • Spring Boot Technical Lead

    KTek Resourcing

    Montreal, QC

    • Contract

    Design, develop, and maintain scalable applications using Java, JavaScript, and Spring Boot frameworks.

  • Consultant, Back End Developer

    CIBC

    Toronto, ON

    • Full-time

    …of system integration and patterns. As a Consultant Back End Developer, you first need to be an expert programmer. You will lead development and implementation of solutions to main Digital…

  • Spécialiste en automatisation manufacturière / Manufacturing Automation Specialist

    RTX

    Longueuil, QC

    • Full-time

    Maîtrise des langages de programmation (C#, Java, Python);

  • Rust Developer

    Charger Logistics Inc

    Brampton, ON

    We’re looking for a hands-on Rust Developer to build fast, reliable, memory-safe backend systems. You’ll design and write production Rust services, improve performance, and work closely…

  • Java Full Stack Developer

    Spait Infotech

    Canada

    • Full-time

    Build backend services and RESTful APIs using Java and Spring Boot.

  • RQ11600 - Senior Software Developer

    Amyantek

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    Job Title: RQ11600 - Senior Software Developer - Full Stack - 3 Resources

  • 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.

  • Co-op/Intern Visual Designer

    Kinaxis Inc.

    Ottawa, ON

    • Internship

    Understanding of Web UI standards, responsive design frameworks (basic HTML, CSS, and Java script knowledge is a plus), environmental graphics, and/or production process

  • Senior IBM ACE / IIB Integration Developer (.NET & PowerShell)

    ThoughtStorm

    Toronto, ON

    • Contract

    We are seeking a Senior Software Developer to support the sustainment and enhancement of critical police systems for the Public sector client.

  • Quality Engineer - Banking Mobile (iOS/Android) & Automation Testing

    Experis

    Toronto, ON

    • Contract

    Solid understanding of at least one programming language (e.g., JavaScript/TypeScript, Python, Java, or C#).

  • Peoplesoft Developer

    Insight Global

    London, ON

    • $40 to $42 CAD / hour
    • Contract

    Insight Global is seeking a PeopleSoft Developer to support a higher education client within their Application Services team. This role is 5 days onsite in London, Ontario and will support…

  • Peoplesoft Developer

    Insight Global

    London, ON

    • Contract

    Insight Global is seeking a PeopleSoft Developer to support a higher education client within their Application Services team. This role is 5 days onsite in London, Ontario and will support…

  • Rust Developer

    Charger Logistics Inc.

    Brampton, ON

    • Full-time

    We're looking for a hands-on Rust Developer to build fast, reliable, memory-safe backend systems. You'll design and write production Rust services, improve performance, and work closely…

  • Software Engineer II (Backend Java)

    Mastercard

    Vancouver, BC

    • Full-time

    Software Engineer II (Backend Java)Who is Mastercard?

  • Business System Analyst

    Randstad Digital

    Toronto, ON

    • Contract

    …supporting our deposit products (GICs and Savings) within a Java-based UI environment. This is a perfect fit for an analyst who understands the "language of banking" and isn't afraid to get…

  • RQ11721 - Software Developer - Intermediate

    Maarut

    Toronto, ON

    • Contract

    Experience developing and maintaining Java application

  • RQ11719 - Software Developer - Senior

    Maarut

    Toronto, ON

    • Contract

    Design, develop, configure, test, and maintain Java

  • Développeur(se) Java sénior

    Astek

    Montreal, QC

    • Full-time

    Développeur(se) Java sénior - Systèmes de risque de marché

  • Software Development Engineer, Early Career - 2027 (CAN)

    Amazon

    Vancouver, BC

    - Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript

  • Full-stack Developer (React + Java)

    Nityo Infotech

    Mississauga, ON

    • Full-time

    Candidate must have strong knowledge on java, spring boot, reactive spring, graphQL.