Find work in Canada.

A simpler way to find your next job.

  • Full Stack Engineer

    Stelvio Inc.

    Saskatoon, SK

    • Full-time

    Proficiency in languages such as Java, C#, Python or JavaScript.

  • Full Stack Engineer

    Stelvio Inc.

    Saskatoon, SK

    • Full-time

    Proficiency in languages such as Java, C#, Python or JavaScript.

  • Java Software Engineer

    Smart IT Frame LLC

    Mississauga, ON

    • Full-time

    Seeking a Senior Java Developer with strong Solace PubSub+ expertise to design, build, and optimize high-throughput, low-latency event-driven microservices for enterprise trading platforms.

  • Jira Software Engineer

    LanceSoft, Inc.

    ON · Ontario, Canada

    • $45 to $50 CAD / hour
    • Contract

    This role combines Jira Service Management (JSM) administration and workflow automation with Java and Python development, API integrations, and AI-driven automation to improve request…

  • Senior Site Reliability Engineer, Data Infrastructure

    Chainlink Labs

    Remote, Canada

    • Full-time
    • Remote

    The Senior Site Reliability Engineer will own the reliability and operational performance of large-scale distributed systems and data infrastructure. This role will strengthen the…

  • Staff Software Engineer - GNSS / INS

    Garmin Canada

    Cochrane, AB

    • Full-time

    We are seeking a full-time Staff Software Engineer (GNSS / INS) at Garmin's U.S. headquarters in the Greater Kansas City area. This role is on our Core Platform Technology team and will…

  • Engineering Manager

    Sun Life

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

    • Full-time

    Experienced engineer ready to lead people or current Engineering Manager from a product-focused tech company

  • QA SDET – Spécialiste Automatisation & AI

    CGI

    Sherbrooke, QC

    • Full-time

    Selenium, Cypress, Playwright, Python, Java, C#, GitHub Copilot, CI/CD.

  • Senior Software Engineer, Payments

    Kindsight

    Remote, Canada

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

    We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team and take meaningful ownership of Kindsight's next-generation Payments Platform.

  • Senior Solution Architect

    EPAM Systems

    Toronto, ON

    • Full-time

    Practical background or working knowledge in Java and Node.js

  • Staff Data Engineer

    Loblaw Digital

    Toronto, ON

    • Full-time

    As a Staff Data Engineer, you will play a technical leadership and architecture role on the Retail Media Platform team. This is a senior, hands-on position focused on designing, building,…

  • Software Engineer II

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    As Marqeta's Software Engineer II, you will deliver resilient and sustainable software projects from design to implementation and rollout. You will execute on defined projects to achieve…

  • Application Release Engineer

    Themesoft Inc.

    Toronto, ON

    • Contract

    7. Troubleshoot and resolve production issues related to Java applications, Tomcat, Apache httpd, Hazelcast, JDBC, and database connectivity.

  • Embedded Software Engineer

    Garmin International, Inc.

    Cochrane, AB

    • Full-time

    Develops moderately complex software in C, C++, C#, Java, assembly language, or other selected languages for Garmin or OEM products and/or applications consistently following Garmin’s…

  • Java Fullstack Developer – AWS & Capital Markets

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    SENIOR SOFTWARE ENGINEER – JAVA, SPRING BOOT, REACT, AWS & CAPITAL MARKETS

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Senior QA Engineer III – Automation | Banking | API | Kafka | ETL

  • Senior Full-Stack Java Developer

    EPAM Systems

    Canada

    • Full-time

    Join EPAM's engineering team as a Senior Full-Stack Java Developer and take ownership of maintaining and modernizing a portfolio of enterprise-grade Gateway applications. You'll work in a…

  • Application Engineer

    Accend Group

    Engineer, BC

    • Full-time

    We're looking for a well-rounded applicaion engineer whose preferred background is web-based Java EE applications. As an application engineer, your role is, but not limited to implementing,…

  • Technical Delivery Lead

    BrainRidge Consulting

    Toronto, ON

    • Full-time

    Experience as a Tech Lead, Technical Delivery Lead or senior engineer leading complex projects.

  • Senior Associate -Cyber Security Forward Deployed(Bilingual FR/EN)

    PwC

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

    • Full-time

    …dynamic, client-facing environment. You operate as the senior engineer on a delivery pod, mentor Associates, own technical workstreams end-to-end, and translate client ambiguity into…

  • Senior Java Engineer

    EPAM Systems

    Toronto, ON

    • Full-time

    …processing. You will design, own, and evolve production-grade Java services where accuracy, scalability, and reliability are critical to real-world financial operations at enterprise…

  • Principal Software Developer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    We are looking for a Principal Software Engineer to help lead the architecture, execution, and operational excellence of this platform. This is a senior individual contributor role for an…

  • Full Stack Developer (Java + Angular)

    CGI

    Halifax, NS

    • Full-time

    CGI is seeking a highly skilled and experienced Senior Full Stack Engineer to join our growing team. In this role, you will leverage your expertise in Java, Spring Boot, Microservices,…

  • Full Stack Engineer (AI-Enabled)

    BMO

    Calgary, AB · GCS

    • Full-time

    We are looking for a Full Stack Engineer who can design and deliver scalable, enterprise-grade solutions while building AI capabilities directly into our platforms.

  • Developer Lead (AI-Enabled Systems)

    BMO

    Toronto, ON · FCP

    • Full-time

    We are looking for a Full Stack Engineer who can design and deliver scalable, enterprise-grade solutions while building AI capabilities directly into our platforms.