Find work in Canada.

358,016 jobs across our Canadian network. How we count

  • Développeur Java Senior

    Amaris Consulting

    Montreal, QC

    • Full-time

    Expérience dans la conception de pipelines de traitement de données distribués avec Apache Spark, Python et des outils/langages associés.

  • Senior Java Software Engineer

    Amaris Consulting

    Montreal, QC

    • Full-time

    We are seeking an experienced Senior Java Developer to join a growing Market Risk technology team. In this role, you will design, build, and enhance applications that support critical risk…

  • Java Developer

    TMC Canada

    Montreal, QC

    • Full-time

    We're looking for a Senior Java Developer to join a global engineering team building large-scale, distributed risk management applications. You'll work on mission-critical systems that…

  • Spark Scala Java Developer

    Pacer Group

    Toronto, ON

    • $55 to $60 CAD / hour
    • Contract

    Hands-on experience with Apache Spark – Core, Spark SQL, DataFrames, and Datasets.

  • Spark Scala Java Developer

    Pacer Group

    Toronto, ON

    • $60 to $62 CAD / hour
    • Contract

    Proficient in Scala and Java programming.Hands-on experience with Apache Spark (Core| SQL| DataFrames| Datasets).Familiarity with Maven for build and dependency management.Experience with…

  • Scala Developer

    Pacer Group

    Toronto, ON

    • $60 to $65 CAD / hour
    • Contract

    Job Title: Java Developer with Spark and Scala

  • Senior Java Software Engineer

    TSR Consulting

    Mississauga, ON

    • Contract

    TSR Consulting is currently seeking a highly motivated Java Full Stack/ Java Backend Developer for an opportunity in Mississauga, ON Hybrid

  • Java Spark Developer

    J&M Group

    Montreal, QC

    • Contract

    Develop enterprise-grade applications using Core Java and Apache Spark.

  • Java Developer

    J&M Group

    Montreal, QC

    • Contract

    We are hiring for a Java Developer. This role focuses on hands-on Core Java development for large-scale Market Risk technology platforms and distributed systems.

  • Full Stack Developer – Data Engineering (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    …solutions; exposure to distributed computing tools (such as Apache Spark for Python) is an…

  • Full Stack Developer – Data Engineering (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    …solutions; exposure to distributed computing tools (such as Apache Spark for Python) is an…

  • Senior Software Engineer

    Tactable

    Toronto, ON

    • Full-time

    Design and implement robust, distributed data pipelines using Spark, Databricks, Kafka, and Apache Iceberg

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