Find work in Canada.

554,782 jobs across our Canadian network. How we count

  • Java Developer

    BURGEON IT SERVICES

    Montreal, QC

    • Contract

    Experienced Java Developer with 7+ years of expertise in building and maintaining scalable enterprise applications using Java, Python, Spring Boot, Microservices, Apache Spark, and DB2.…

  • Principal Data Architect, FSI

    Infostrux

    Toronto, ON

    • Full-time
  • Data Governance Architect

    Infostrux

    Toronto, ON

    • Full-time

    Programming Languages (Python, JavaScript, Kotlin or Java)

  • Software Engineer II, Supplier Advertising

    Wayfair

    Toronto, ON

    • $151,411 to $169,169 CAD / year
    • Full-time

    Experience in Big Data technologies like Apache Kafka/Apache spark/Nosql databases

  • Software Engineer III, Supplier Advertising

    Wayfair

    Toronto, ON

    • $192,047 to $211,914 CAD / year
    • Full-time

    Experience in Big Data technologies like Apache Kafka/Apache spark/Nosql databases

  • Software Engineer II, Supplier Advertising

    Wayfair

    Toronto, ON

    • $151,411 to $169,169 CAD / year
    • Full-time

    Experience in Big Data technologies like Apache Kafka/Apache spark/Nosql databases

  • Senior Java Back-End Developer

    TMC Canada

    Montreal, QC

    • Full-time

    Technologies Big Data : Hadoop, Apache Spark, Elasticsearch.

  • Spark Developer (With Java)

    Capgemini

    Mississauga, ON

    • Full-time

    We are seeking a highly skilled Spark Developer with strong Java expertise to design, develop, and optimize large-scale data processing applications. The ideal candidate will have hands-on…

  • Java Spark Developer

    Apptad

    Montreal, QC

    • Contract

    The ideal candidate will have over 7 years of enterprise Java development experience, a strong background in big data processing using Apache Spark, and a passion for engineering…

  • Software Engineer with Core Java, Apache Spark & Python,

    Apptoza Inc.

    Montreal, QC

    • Full-time

    Role: Software Engineer with Core Java, Apache Spark, Python, SQL, and Linux experience

  • Consultant Data Developer

    CIBC

    Toronto, ON

    • Full-time

    Apache Spark, Automation, Azure Data Factory, Collaboration, Database Modeling, Databricks Unity Catalog, Data Engineering, Data Integration, Data Lake, Data Pipelines, DevSecOps, GitHub,…

  • Spark / Scala Developer

    Confiar Services

    Toronto, ON

    • Contract

    We are seeking an experienced Spark/Scala Developer with strong expertise in big data technologies, distributed processing, and capital markets. The ideal candidate will have hands-on…

  • Core java, Apache Spark, Python Developer

    Zodiac Solutions, Inc

    Montreal, QC

    • Full-time

    Job Title: Core java, Apache Spark, Python Developer

  • Lead Data Engineer

    Flow Global Technology

    Vancouver, BC

    • Contract

    Lead the design and development of scalable batch and streaming data pipelines using Java, Spark, and Kafka

  • Backend Java Developer

    Randstad Enterprise

    Montreal, QC

    • Full-time

    …core client onboarding and compliance platform. As a Senior Developer, you will lead the design, development, and implementation of next-generation, cloud-aligned systems. You’ll leverage…

  • Lead Developer (Java/Data)

    Flow Global Technology

    Vancouver, BC

    • Contract

    Working knowledge of Apache Kafka, Spark, or similar streaming and big data frameworks

  • Full Stack Java Software - Scala & Bigdata

    Astek

    Montreal, QC

    • Full-time

    5+ years of hands-on software development experience in Java ecosystem

  • 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,…

  • Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

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

    Montreal, QC

    • Full-time

    Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL

  • Data Engineer - Canada Region

    Slalom

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Proficiency in programming languages such as SQL, Python, Java and or Scala.

  • Data Engineer - Canada Region

    Slalom

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Full-time

    Proficiency in programming languages such as SQL, Python, Java and or Scala.

  • Data Engineer - Canada Region

    Slalom

    Calgary, AB

    • Full-time

    Proficiency in programming languages such as SQL, Python, Java and or Scala.

  • Full Stack Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Are you ready to build full stack applications that help protect Citi from financial risk? As a Full Stack Developer working across Java and React, you will design and build backend…

  • Senior Java Software Engineer

    Luxoft

    Mississauga, ON

    • Full-time

    …banks. Our team is growing and we have a need in additional developer that will help in building Core part of platform. Our platform helps the bank to increase efficiency and scalability,…

  • Data Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    …high‑performance data pipelines. The ideal candidate comes from a Java or Python backend background and has worked extensively with Apache Spark. Experience with Scala is a plus but not…