Find work in Canada.

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

  • Senior Software Engineer, Operations

    Sun Life

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

    • Full-time
  • Application Development Senior Manager - Vice President

    Citi

    Mississauga, ON

    • Full-time

    …volumes using the Python, FAST API, Microservices , PySpark, Kafka and Databricks…

  • DevOps Engineer

    SWTCH Energy Inc.

    Remote, Canada

    • Full-time
    • Remote

    Experience with messaging and streaming systems such as Kafka or SQS.

  • Software Engineer, Streaming Platform

    Sentry

    Remote, Canada

    • $163,000 to $200,000 CAD / year
    • Full-time
    • Remote

    Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions.

  • DevOps Engineer

    SWTCH

    Toronto, ON

    • Full-time

    Experience with messaging and streaming systems such as Kafka or SQS

  • Mainframe Software Engineer II

    TD

    Toronto, ON

    • Full-time
  • Application Developer

    Systematix

    Toronto, ON

    • Contract

    We are Systematix and we are currently seeking an intermediate level Developer with expertise in either Java or Python, or both, for one of our Financial Services clients. This role is…

  • Principal Software Engineer, MarTech Platforms & Digital Enablement

    Sun Life

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

    • Full-time

    Familiarity with Kafka, streaming technologies, and modern data ecosystems.

  • Principal Software Engineer, MarTech Platforms & Digital Enablement

    Sun Life

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

    • Full-time

    Familiarity with Kafka, streaming technologies, and modern data ecosystems.

  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    Exposure to Kafka, event streaming, or real‑time data pipelines.

  • QA Engineer

    Luxoft

    Toronto, ON

    • Contract

    Experience testing event-driven or message-queue-based systems (e.g., SQS, Kafka) is an asset

  • Sr. Java Backend Developer

    Tekgence Inc

    Brampton, ON

    • Contract

    Experience 8–12 years of overall IT experience with 5+ years of hands-on Senior Backend Developer with strong expertise in Java and Spring Boot, experienced in building and delivering…

  • Staff Software Engineer

    Lantern

    Vancouver, BC

    Lead technical discovery and prototyping for complex integrations and data flow challenges, including those involving FHIR, HL7, and Kafka

  • Java Developer

    Collabera

    Mississauga, ON

    • $60 to $80 CAD / hour
    • Contract

    Work with message-driven architectures and messaging technologies such as Kafka and EMS.

  • Staff Software Engineer

    Lantern

    Vancouver, BC

    • Full-time

    Lead technical discovery and prototyping for complex integrations and data flow challenges, including those involving FHIR, HL7, and Kafka

  • Python Java Sr Software Engineer -Montreal

    RELX

    Montreal, QC · Canada - Montreal (St. Laurent)

    • Full-time

    Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache…

  • Python Java Sr Software Engineer -Montreal

    Elsevier

    Montreal, QC · Canada - Montreal (St. Laurent)

    • Full-time

    Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache…

  • Java Fullstack Developer

    Prolifics

    Montreal, QC

    • $70 to $80 CAD / hour
    • Contract

    We are looking for an experienced Java Full Stack Developer to join our team in Montreal. The ideal candidate will have strong hands-on experience developing enterprise applications using…

  • Software Development Manager

    BrightOrder Inc.

    Remote, Canada

    • Full-time
    • Remote

    Event-driven data pipelines - Kafka or similar for telematics streams

  • Full-Stack Java Developer with UI

    Pacer Group

    Mississauga, ON

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

    Experience with messaging systems such as JMS and Kafka/Solace.

  • Data & Analytics Solutions Architect - Open Source

    Tata Consultancy Services

    Toronto, ON

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

    Strong hands-on expertise in Apache Spark, PySpark, Kafka, Flink, Airflow, NiFi, Trino, SQL, Python, Scala, and Java.

  • Consultant - PySpark / Databricks Developer (Intermediate - Senior)

    Electric Mind

    Toronto, ON

    • Full-time

    We're looking for a developer to help build and maintain data pipelines on Databricks for a financial services / wealth management data platform. The platform ingests data from multiple…

  • Java Fullstack Developer

    TSR Consulting

    Mississauga, ON

    • Full-time

    TSR Consulting is currently seeking a highly motivated Java Fullstack Developer for an opportunity in Mississauga, ON

  • Senior Software Engineer, Dentrix Ascend

    Henry Schein One UK

    Surrey, BC

    • Full-time

    Experience with Kafka, RabbitMQ, AWS SQS/SNS, or similar messaging technologies