Find work in Canada.

517,367 jobs across our Canadian network. How we count

  • RQ11775 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    We are seeking a Senior Software Developer with strong expertise in IBM App Connect Enterprise (ACE), IBM Integration Bus (IIB), WebSphere Message Broker, IBM MQ, .NET application…

  • Senior Java Developer

    Epsilon Solutions Ltd.

    Toronto, ON

    • Contract

    Role Name: Senior Java Developer / Technical Lead

  • RQ11721 – Software Developer – Intermediate

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Job Title: RQ11721 – Software Developer – Intermediate

  • Principal Android Engineer

    Rakuten Advertising

    Toronto, ON · CN-Yonge Sheppard Center

    • Full-time

    …including generative AI and intelligent automation, to enhance developer productivity, optimize application capabilities, and drive innovation in mobile platform…

  • Senior Software Engineer

    MatchBox Consulting Group

    Vancouver, BC

    • $133,000 to $168,000 CAD / year
    • Full-time

    Build and maintain third-party integrations across payment processors, banking infrastructure, credit bureaus, and KYC providers, accounting for external API failures and limitations.

  • Machine Learning Engineer

    Manulife

    Toronto, ON

    • Full-time

    …experience in ML frameworks and libraries. Experience with Java or Scala for model serving and JVM-based pipelines is an asset, as is familiarity with GenAI tooling such as LangChain,…

  • Sr Java Developer

    Bevertec

    Toronto, ON

    • $90 to $95 CAD / hour
    • Contract
  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time

    Create readable documentation for external API endpoints and structures. Leverage code from third parties or other teams with guidance.

  • Senior Software Engineer - Payments Platform

    Xero

    Remote, Canada

    • Full-time
    • Remote

    You think carefully about architecture and trade-offs, from API design to choosing the right data store, and you balance speed, quality and long-term maintainability.

  • Senior Software Engineer - Accounting Core

    Xero

    Remote, Canada

    • Full-time
    • Remote

    You think carefully about architecture and trade-offs, from API design to choosing the right data store, and you balance speed, quality and long-term maintainability.

  • DevOps Engineer – Certificate Management & Ansible Automation

    K&K Global Talent Solutions INC.

    Toronto, ON

    • Full-time

    Expert-level (5+ years) experience designing, building, and integrating RESTful APIs, with proven ability to leverage API calls within Ansible to automate and orchestrate workflows across…

  • Senior Reliability Site Engineer (Operations)

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto Atria

    • Full-time

    Web services and frameworks such as SOAP, REST API, Java APIs, JSON, Spring Boot

  • Consultant, Back End Developer- Java/Golang

    CIBC

    Toronto, ON

    • Full-time

    …involving multiple back-end systems. As a Consultant, Back End Developer- Java/Golang, you will build, implement and maintain , flexible and modular solutions that enhance the client…

  • Senior Java Technical Lead

    Maarut Inc

    Toronto, ON

    • Contract

    Experience developing and maintaining complex enterprise applications using Java.

  • Software Engineer in Test

    Pacer Group

    Toronto, ON

    • Full-time

    Strong hands-on experience in Java for test automation development.

  • Development Lead - AWS

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    …managed services environments, next-generation databases and, developer tools. Migrates existing applications to the cloud, and modifies existing applications for the cloud, or builds new…

  • Senior Software Developer

    Maarut Inc

    Toronto, ON

    • Contract

    A Senior Software Developer is required to provide the IT technical expertise to support JTS’ ongoing sustainment and enhancement of police systems, ensuring reliable integration,…

  • Senior Software Engineer, Scheduling

    Toast

    Toronto, ON

    5+ years of back-end experience with one or more object-oriented programming languages (such as Java, Kotlin, or similar).

  • IVR Application Developer – Cisco CVP/ Amazon Connect

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

    Toronto, ON

    • Full-time

    Experienced in CVP in Java, API integration, sharing data between IVR and agent desktop, customer self-service solutions.

  • Software Engineer, Growth Platforms

    Lyft

    Toronto, ON

    Strong proficiency in one or more backend languages (Go, Python, Java, or similar); experience with Python is a plus, with a solid understanding of performance and reliability fundamentals

  • Manager, Engineering – Accounts

    TD

    Toronto, ON

    • Full-time

    This role will lead the delivery enterprise-scale capabilities spanning customer-facing digital experiences, API enablement, cloud infrastructure modernization, data strategy, and platform…

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Server-side languages: C#/.NET, Java, Python, PHP

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Expert-level proficiency in Java, Spring Boot, and Microservices architecture.

  • RQ11775 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    We are seeking a Senior Software Developer with strong expertise in IBM App Connect Enterprise (ACE), IBM Integration Bus (IIB), WebSphere Message Broker, IBM MQ, .NET application…

  • Software Developer - Full Stack

    Lotus IT Solutions

    Toronto, ON

    • Contract

    …Resources Cluster, is seeking a Senior Full Stack Software Developer for an onsite engagement in Toronto. The successful consultant will design, implement, and expand data pipelines while…