Talent.com
Big Data Dev w/ Java, Scala (AML)
Big Data Dev w/ Java, Scala (AML)CGI • Toronto, Canada
Big Data Dev w / Java, Scala (AML)

Big Data Dev w / Java, Scala (AML)

CGI • Toronto, Canada
3 days ago
Job type
  • Full-time
Job description

Position Description :

We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Java Developer" in our Banking Services Division.

This is a hybrid role requiring on-site presence at the client office a minimum of 4 days per week (subject to change).

Your future duties and responsibilities :

  • Design, develop, and maintain scalable ETL / data pipelines using Apache Spark.
  • Process large structured and unstructured datasets across distributed systems.
  • Build real-time and batch processing solutions (Spark Streaming / Structured Streaming).
  • Work with big data technologies including Hadoop, Hive, HBase, and Kafka.
  • Optimize Spark jobs for performance, scalability, and resource utilization.
  • Design data models and manage distributed storage (HDFS, S3, Azure Blob).
  • Implement monitoring, logging, and production support best practices.
  • Ensure data security, governance, and regulatory compliance (AML, GDPR, etc.).
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.

Required qualifications to be successful in this role :

Required Skills

  • Strong proficiency in Apache Spark (Core, SQL, Streaming, MLlib).
  • Strong programming skills in Scala (primary) and / or Java.
  • Experience with Hadoop ecosystem and distributed processing frameworks.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Solid understanding of data modeling and warehousing concepts.
  • Strong debugging and performance tuning skills.
  • Nice to Have

  • Experience with CI / CD and DevOps for data pipelines.
  • Exposure to ML frameworks.
  • Knowledge of Docker and Kubernetes.
  • Skills :
  • Code Review
  • Code Review
  • Database Design
  • Performance / Stress Testing
  • Software Architecture
  • Software Design Patterns
  • Financial Services
  • Java
  • Python
  • Scala
  • Create a job alert for this search

    Big Data Dev w Java Scala AML • Toronto, Canada

    Similar jobs
    Data Platform Lead

    Data Platform Lead

    Zurich Canada • Toronto
    Full-time
    Join us to help scale machine learning and generative AI capabilities across Zurich Canada.You will collaborate closely with US and European Zurich AI teams, adapting and operationalizing models de...Show more
    Last updated: 24 days ago • Promoted
    Senior Applications Programmer – Data & Analytics (Hybrid)

    Senior Applications Programmer – Data & Analytics (Hybrid)

    ICONMA • Toronto
    Full-time
    A prominent banking company in Toronto is seeking an Applications Programmer V.The role involves leading technical projects from inception to deployment, ensuring compliance with development best p...Show more
    Last updated: 3 days ago • Promoted
    Senior Data Engineer – Databricks & Lakehouse Lead

    Senior Data Engineer – Databricks & Lakehouse Lead

    Keyrus Group • Toronto
    Full-time
    A leading data solutions company in Canada seeks a Senior Data Engineer to create scalable and secure data solutions.The role involves leading end-to-end data initiatives while utilizing Databricks...Show more
    Last updated: 24 days ago • Promoted
    GenAI Data Engineer : Scale Unstructured Data (Snowflake + GCP)

    GenAI Data Engineer : Scale Unstructured Data (Snowflake + GCP)

    Tiger Analytics • Toronto
    Full-time
    A leading analytics consulting firm in Toronto is seeking a data engineer to design and implement robust data pipelines utilizing Snowflake and GCP. This role involves integrating AI tools into the ...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Developer — Data Pipelines & Microservices

    Senior Java Developer — Data Pipelines & Microservices

    Highbrow LLC • London, Toronto
    Full-time
    A leading software company is looking for a Senior Java Developer to ensure data quality and optimize data pipelines.The role requires at least 10 years of hands-on experience with Java and related...Show more
    Last updated: 24 days ago • Promoted
    Senior Data Engineer — Snowflake & Data Pipelines (Hybrid)

    Senior Data Engineer — Snowflake & Data Pipelines (Hybrid)

    WELL Health Technologies Corp • Toronto
    Full-time
    A leading health technology company based in Toronto is seeking a Data Engineer to design and build scalable data pipelines and products. You will work closely with the Senior Data Architect to driv...Show more
    Last updated: 15 days ago • Promoted
    Senior Data Engineer - Hadoop to BigQuery Modernization

    Senior Data Engineer - Hadoop to BigQuery Modernization

    VySystems • Toronto
    Full-time
    A leading tech company in Toronto is seeking an experienced Senior Data Engineer.You will modernize data platforms, optimize large-scale processing workloads, and migrate Hive-based tasks to BigQue...Show more
    Last updated: 3 days ago • Promoted
    Platform Engineer | Java, ETL & Data Pipelines

    Platform Engineer | Java, ETL & Data Pipelines

    Scotiabank • Toronto
    Full-time
    A leading bank in the Americas is seeking a highly skilled Developer in Toronto, Ontario.The ideal candidate will have strong experience in Java, ETL development using IBM DataStage, and Oracle SQL...Show more
    Last updated: 6 days ago • Promoted
    Data Engineer - Scalable Streaming & Analytics Platform

    Data Engineer - Scalable Streaming & Analytics Platform

    Ernst & Young Advisory Services Sdn Bhd • Toronto
    Full-time
    A leading consulting firm in Toronto is seeking a Data Engineer to enhance client data management capabilities.The candidate will lead event stream analytics initiatives, design scalable data colle...Show more
    Last updated: 18 days ago • Promoted
    PL / SQL & Java Developer — Hybrid, Growth & Learning

    PL / SQL & Java Developer — Hybrid, Growth & Learning

    Computer Methods International Corp. • Toronto
    Full-time
    A software company is seeking an experienced Application Developer (PL / SQL Developer) to develop software modules in Toronto. This hybrid full-time position requires expertise in PL / SQL, with additi...Show more
    Last updated: 24 days ago • Promoted
    Data & Analytics Senior Consultant, Growth Platforms

    Data & Analytics Senior Consultant, Growth Platforms

    Deloitte Canada • Toronto
    Full-time +1
    Data & Analytics Senior Consultant, Growth Platforms.Toronto, ON; Brossard, QC; Burlington, ON; Calgary, AB; Edmonton, AB. Fredericton, NB; Halifax, NS; Kitchener, ON; Laval, QC; Moncton, NB; Montr...Show more
    Last updated: 24 days ago • Promoted
    Senior Data Engineer : ETL, Data Lake & Snowflake

    Senior Data Engineer : ETL, Data Lake & Snowflake

    Zs Associates • Toronto
    Full-time
    A management consulting and technology firm is seeking a Senior Associate Engineer - Data in Toronto.The ideal candidate will design, build, and maintain data systems, enabling effective data proce...Show more
    Last updated: 24 days ago • Promoted
    Data Engineer - Scale Data Platforms & ETL (Contract)

    Data Engineer - Scale Data Platforms & ETL (Contract)

    Princeton IT Services, Inc • Toronto
    Full-time
    A growing technology firm in Toronto is looking for an experienced Data Engineer to optimize data management and database solutions. The role emphasizes MySQL and ETL expertise, robust schema design...Show more
    Last updated: 24 days ago • Promoted
    Junior Databricks Data Engineer — Hybrid Lakehouse

    Junior Databricks Data Engineer — Hybrid Lakehouse

    The Citco Group • Toronto
    Full-time
    A leading financial services firm in Toronto is seeking a Junior Data Engineer to contribute to their Centralized Data Platform built on Databricks. The candidate will develop and maintain data pipe...Show more
    Last updated: 24 days ago • Promoted
    Senior Data Engineer, Content Platform - TB-Scale Pipelines

    Senior Data Engineer, Content Platform - TB-Scale Pipelines

    Tubi • Toronto
    Full-time
    A leading streaming service is seeking a Data Engineer to develop and maintain data processing pipelines that support reporting and analytics. The role involves building datasets using advanced tech...Show more
    Last updated: 6 days ago • Promoted
    Senior Data Engineer — Build Scalable Data Platforms

    Senior Data Engineer — Build Scalable Data Platforms

    Autodesk • Toronto
    Full-time
    A global software company in Toronto is seeking a Senior Data Engineer to join its Data and Analytics team.This position requires expertise in ETL / ELT processes, proficiency in Python and SQL, and ...Show more
    Last updated: 15 days ago • Promoted
    Big Data Engineer - GCP, Hadoop Ecosystem

    Big Data Engineer - GCP, Hadoop Ecosystem

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Job Title : Big Data Data engineer - GCP Cloud.Years of Experience : 6-8 years.We are looking for an experienced.The role requires strong hands on experience in Hadoop ecosystem components, NiFi work...Show more
    Last updated: 2 days ago
    Senior Azure Data Engineer - Big Data, Hadoop, Lakehouse Architecture

    Senior Azure Data Engineer - Big Data, Hadoop, Lakehouse Architecture

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Big Data and Hadoop Ecosystems.Requires experience in : Hadoop, Rahona, Synapse, Data Analytics, Lakehouse architecture and Databricks. Design, build and maintain scalable data solutions on Microsoft...Show more
    Last updated: 3 days ago