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
5 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: 26 days ago • Promoted
Big Data QA Engineer: GCP & SQL Expert

Big Data QA Engineer: GCP & SQL Expert

Tata Consultancy Services • Toronto
Full-time
A leading IT services and consulting firm in Toronto is seeking a motivated Big Data Quality Engineer (QE) to assist in Data testing projects.The ideal candidate will collaborate with experienced p...Show more
Last updated: 2 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: 26 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: 21 days ago • Promoted
Senior Data Engineer — Hybrid Role: Scale Data Pipelines

Senior Data Engineer — Hybrid Role: Scale Data Pipelines

Lyft • Toronto
Full-time
A leading transportation company in Toronto is seeking a Data Engineer to build scalable solutions and manage data pipelines.You will work closely with cross-functional teams to ensure effective da...Show more
Last updated: 26 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: 26 days ago • Promoted
Senior Data Engineer - Scale Data Platform (Hybrid)

Senior Data Engineer - Scale Data Platform (Hybrid)

Relay • Toronto
Full-time
A digital banking platform in Toronto is seeking a Senior Data Engineer to scale their data ecosystem.This role involves constructing data models in Snowflake, ensuring scalability, and creating to...Show more
Last updated: 8 days ago • Promoted
Senior Databricks Data Engineer - Lakehouse

Senior Databricks Data Engineer - Lakehouse

Citco GSGS • Toronto
Full-time
A leading financial services firm is seeking a Senior Data Engineer to enhance their Centralized Data Platform.Candidates should have over 6 years of experience in data engineering, strong skills i...Show more
Last updated: 2 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: 17 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: 8 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: 20 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: 26 days ago • Promoted
Senior Spark/Scala Big Data Engineer (Java)

Senior Spark/Scala Big Data Engineer (Java)

Compunnel, Inc. • Toronto
Full-time
A leading tech company in Toronto is seeking a highly skilled Big Data Developer to design and develop scalable data processing solutions using Spark and Scala.The ideal candidate should have 6–10 ...Show more
Last updated: 26 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: 26 days ago • Promoted
Senior Data Engineer (Hadoop + GCP Dataproc)

Senior Data Engineer (Hadoop + GCP Dataproc)

TechDoQuest • toronto, ON, ca
Full-time
Required Qualifications:6–10+ years of experience working within the Hadoop ecosystem, with deep expertise in Hive, Hive Metastore, and GCP Dataproc.Strong hands-on experience with Dataproc Serverl...Show more
Last updated: 7 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: 26 days ago • Promoted
Senior Big Data Engineer: Spark, Hadoop & Data Pipelines

Senior Big Data Engineer: Spark, Hadoop & Data Pipelines

Continental Technology Solutions • Toronto
Full-time
A leading consulting firm in Toronto is looking for an experienced IT professional with at least 7 years of total IT experience.The ideal candidate will have strong expertise in core Java, distribu...Show more
Last updated: 2 days ago • Promoted
Senior Data Platform Engineer: Scale Global Systems

Senior Data Platform Engineer: Scale Global Systems

eBay Inc. • Toronto
Full-time
A global ecommerce leader in Toronto is seeking a Software Engineer to contribute to the design and development of its Core Data Platform.The role focuses on building scalable, reliable, and effici...Show more
Last updated: 26 days ago • Promoted