Find work in Canada.

553,978 jobs across our Canadian network. How we count

  • Gen AI Developer

    J&M Group

    Halifax, NS

    • Full-time

    Proficiency in SQL and distributed computing (Spark, distributed systems)

  • Senior Core Java Developer with E-trade exp.

    Synechron

    Toronto, ON

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

    We are seeking a highly skilled Senior Java Developer with AI experience to join the FIC Global Spread Products eTrading Technology team. The successful candidate will contribute to the…

  • Spark Scala Java Developer

    J&M Group

    Toronto, ON

    • Contract

    Hands-on experience with Apache Spark (Core| SQL| DataFrames| Datasets).

  • Senior Java Backend Developer - Operate

    Deloitte

    Toronto, ON

    • Full-time

    We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining…

  • Senior Software Engineer- Big Data & Java

    PointClickCare

    Mississauga, ON

    • $142,000 to $158,000 CAD / year
    • Full-time

    Experience with distributed computing tools like Apache Hudi, Spark, Kafka, Flink, Beam, Trino, DataBricks and other big data technologies.

  • Principal Software Engineer - Big Data & Java

    PointClickCare

    Mississauga, ON

    • Full-time

    -Lead and guide the design and implementation of scalable distributed systems based on Java microservices

  • Java Spark Developer

    Genpact

    Montreal, QC

    • Full-time

    Inviting applications for the role of Java/ Spark Developer role.

  • Director - Data Solution Delivery, Wealth Management

    Scotiabank

    Toronto, ON

    …BigQuery, CloudSpanner in combination with third parties such as Spark, Apache Beam/Composer, DBT, Cloud PubSub, Confluent Kafka, Cloud Storage, Cloud Functions, and…

  • Data Engineer

    eBay

    Toronto, ON

    • Full-time

    You will work with modern data technologies including Kafka, Flink, Spark, Databricks, Airflow, dbt, and AWS, solving challenging engineering problems where scalability, performance,…

  • Java Developer

    Capgemini

    Montreal, QC

    Exposure to big data technologies such as Apache Spark and Snowflake.

  • Java Full Stack Developer

    Veracity Ventures Inc.

    Toronto, ON

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

    We are seeking an experienced and proactive Java Full-Stack Developer to design, build, and maintain scalable, cloud-native enterprise applications. In this role, you will work across the…

  • Data Engineer (DevOps)

    Tecsys Inc.

    Montreal, QC

    • Full-time

    Hands-on experience with Databricks and Apache Spark, including building batch or streaming data pipelines (mandatory)

  • Senior Data Platform Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    Automate the provisioning of data infrastructure, workspace configuration, and data pipeline orchestration (e.g., using Apache Airflow or dbt).

  • Senior/Staff Software Engineer, Data Platform

    Terminal

    Toronto, ON

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

    Strong in Java or another JVM language (Scala, Kotlin), or confident to pick it up fast.

  • Principal Software Engineer

    Acceldata

    Kitchener, ON

    • Full-time

    PMC member or committer status in Apache projects (e.g., Spark, Kafka, Hive, Hadoop, Iceberg, Flink, Trino).

  • Staff Software Engineer

    Acceldata

    Kitchener, ON

    • Full-time

    History of significant contributions or committer status in Apache projects (e.g., Spark, Kafka, Hive, Iceberg, Flink, etc.).

  • Senior Software Engineer

    Acceldata

    Kitchener, ON

    • $100,000 to $140,000 CAD / year
    • Full-time

    …modern data ecosystem, including technologies such as Hadoop, Spark, Hive, Trino, Kafka, NiFi, MLFlow, Pinot, and more, to help organizations run complex analytical workloads at scale while…

  • Java Developer

    Capgemini

    Montreal, QC

    Exposure to big data technologies such as Apache Spark and Snowflake.

  • Java Spark Developer

    Capgemini

    Montreal, QC

    Build scalable backend services and distributed processing frameworks using Core Java and Apache Spark.

  • Senior GCP Data Engineer

    Capgemini

    Mississauga, ON

    Proficiency in SQL, Python, Java/Scala, and distributed systems (Spark, Beam). GCP Expertise: Hands-on with BigQuery, Dataflow, Dataproc, Pub/Sub, Composer (Airflow), and Terraform. DevOps:…

  • Solutions Architect

    Databricks

    Toronto, ON

    • Full-time

    Become an expert in, and promote Databricks inspired open-source projects (Spark, Delta Lake, MLflow, and Koalas) across developer communities through meetups, conferences, and webinars.

  • Senior Applied Researcher AI/ML ( CAD)

    PointClickCare

    Canada

    • Full-time

    Experience working with large datasets using big data frameworks (e.g. Azure Data Lake, Apache Spark or Databricks)

  • Senior Software Developer - Real-Time Processing Platform

    Arctic Wolf

    Waterloo, ON

    • $75,000 to $246,000 CAD / year
    • Full-time

    Experience with technologies such as Apache Kafka, Apache Flink, Spark, Redpanda, RabbitMQ, SQS, or similar event-streaming and messaging platforms is an asset.

  • Solutions Architect

    Databricks

    Toronto, ON

    Become an expert in, and promote Databricks inspired open-source projects (Spark, Delta Lake, MLflow, and Koalas) across developer communities through meetups, conferences, and webinars.

  • Java Developer

    Genpact

    Montreal, QC

    • Full-time

    Hands on working experience with Distributed Processing Engines such as Apache Spark.