cover image
Epsilon Solutions Ltd.

Hadoop, Scala & Java Developer

Hybrid

Toronto, Canada

Mid level

Freelance

18-03-2026

Share this job:

Skills

Communication Python Java Scala SQL Big Data Data Engineering Apache Airflow CI/CD Docker Kubernetes Problem-solving Programming apache AWS Shell cloud platforms Agile Snowflake Talend Hadoop Spark CI/CD Pipelines ETL Processes

Job Specifications

Role Name: Hadoop, Scala & Java Developer for AML

Location: Toronto 4 days a week on site

Duration: Contract

JOB DESCRIPTION:

• Work within an Agile cross functional team to design, develop and maintain data ingestion flows and evolve the platform to orchestrate them.

• Design and implement data pipelines,Framework and ETL processes.

• Ensure data quality, security, and performance.

• Develop and optimize SQL queries, stored procedures, and views.

• Integrate Snowflake with other data sources and BI tools.

• Monitor and troubleshoot data jobs and platform issues.

• Develop and maintain comprehensive documentation for data pipelines, transformations, and data models.

Primary Tech Stack:

• Hadoop

• Spark

• Hive

• Scala / Java

• AWS Services related to Data Engineering

Nice to have:

• Docker/Kubernetes/Containers/OCP4

• Snowflake

• API Development

• Scripting – Shell, Python etc

• ETL Tools such as Informatica, Talend

• Apache Airflow

Experience:

• 5+ years of Experience with Big Data technologies used for ETL: Hadoop, Spark, Hive

• Strong SQL skills and knowledge of data modeling.

• Programming Experience with API Development.

• Familiarity with any of the cloud platforms (Preferably AWS).

• Knowledge on Gen AI to generate code and improve developer proficiency

• Self-Driven and Excellent problem-solving and communication skills.

• Knowledge of SCM, Infrastructure-as-code, and CI/CD pipelines."

About the Company

Based in Toronto, Ontario, Epsilon Solutions Ltd. has been providing business and IT solutions throughout Canada since 2013. At Epsilon Solutions, we are cognizant that you have many choices when selecting an IT services company. Epsilon Solutions delivers expert information technology consultants who can contribute to a fast-paced and ever-changing technological world. Whether you need to accelerate your IT projects or get your career moving full speed ahead, Epsilon Solutions helps you achieve success. Our IT talent mana... Know more