Find work in Canada.

318,158 jobs across our Canadian network. How we count

  • 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

    Blackline Safety

    Canada

    • Full-time

    Experience with additional big data technologies such as BigQuery, Snowflake, Microsoft Fabric, Hive, Hadoop, Apache Flink, or Apache Spark.

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

  • Data Engineer

    Blackline Safety

    Remote, Canada

    • Full-time
    • Remote

    Experience with additional big data technologies such as BigQuery, Snowflake, Microsoft Fabric, Hive, Hadoop, Apache Flink, or Apache Spark.

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

  • Senior Software Developer (Data & Backend Development)

    Autodesk

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

    • Full-time

    26WD100339, Senior Software Developer (Data & Backend Development)