Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Big Data Engineer

Temporary

Aarorn Technologies Inc.

Job Title: Java Big Data Engineer

Location: Toronto, ON (Hybrid – 4 days onsite per week)

Employment Type: Contract

About the Role:

We are looking for an experienced  Java Big Data Engineer to join a dynamic team in the financial services sector. This is a hybrid role based in Toronto, requiring 4 days onsite per week . You will work on large-scale data processing pipelines, real-time streaming solutions, and high-performance Java applications.

Roles & Responsibilities:

  • Design, develop, and maintain scalable big data pipelines using Java and Spark

  • Work with Hadoop ecosystems (HDFS, Hive, HBase) to process and store large volumes of data

  • Implement real-time streaming solutions using Kafka and Spark Streaming

  • Optimize and tune performance of big data applications for efficiency and reliability

  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements

  • Write clean, maintainable, and testable code following best practices

  • Participate in code reviews, design discussions, and agile ceremonies

  • Troubleshoot and resolve production issues related to data processing and integration

  • Ensure data quality, governance, and security standards are met

  • Work with cloud-based data platforms (preferably Azure or AWS)

  • Support and maintain existing big data workflows and ETL processes

Required Skills:

  • Strong core Java (8+) development experience

  • Hands-on experience with Apache Spark (batch and streaming)

  • Proficiency in Hadoop ecosystem (HDFS, Hive, YARN)

  • Experience with Kafka for real-time data streaming

  • Strong SQL skills and experience with relational and NoSQL databases

  • Experience with Unix/Linux environments and shell scripting

  • Familiarity with version control (Git) and CI/CD pipelines

Good to Have Skills:

  • Experience with Azure (Data Lake, Databricks, Synapse) or AWS (EMR, S3, Redshift)

  • Knowledge of Scala or Python

  • Understanding of containerization (Docker, Kubernetes)

  • Experience with scheduling tools (Airflow, Oozie)

  • Financial services or banking domain experience

  • Knowledge of data warehousing concepts and tools

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Java Big Data Engineer in Toronto, ON vacancy
  • $95k - $145k per year

    Big Data Developer (Java / Scala) - AML Tech Position Description We are Canada's largest independent information technology services firm...  ...• Bachelor’s or master’s degree in computer science, Data Engineering and, or a related field. Nice to Have • AWS Cloud Knowledge... 
    Java
    Big data
    Work at office
    Toronto, ON
    5 days ago
  •  ...Generative AI, AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-...  ...The Role As one of our Principal ML Engineer’s, you'll be a key technical leader and...  ...document databases Track record of handling big data, optimising workflows, and improving... 
    Big data
    Shift work

    C-Serv

    Toronto, ON
    5 days ago
  •  ...The opportunity We are looking for a Data Engineer. Our AI & Data practice works collaboratively...  ...clients need the vision to articulate the big picture and the precision to see the...  ...platforms (AWS/Azure/GCP) ~ Experience with Java, Scala, Python etc. ~ Solid experience in... 
    Java
    Big data
    Long term contract

    Ernst & Young

    Toronto, ON
    22 hours ago
  •  ...Job Description We are looking for a Java IVR Application Developer to join our voice/contact center engineering team and help develop, support, and continuously...  ...working with SQL for application configuration and data-driven logic ~ Practical experience designing... 
    Java
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    9 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global...  ...are the same. Job Description Role: Data Engineer Location: Canada – PST (Remote...  ...Programming (Python). ~ Experience with Big Data technologies (Hadoop, Spark, Trino).... 
    Big data
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    6 days ago
  • $108k - $135k per year

     ...opportunity to thrive.  Here at Lyft, data is at the core of every decision we make....  ...product launches and features. As a Data Engineer on Lyft’s Marketplace – Decision Apps team...  ...foundation and hands-on coding skills in Python, Java, or similar languages ~ Deep... 
    Java
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    7 days ago
  • $70k per year

     ...on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire software development lifecycle...  ...for our Payment Gateway. We are looking for a Java/Spring Boot developer to help maintain and grow our fleet of microservices... 
    Java
    Remote work

    Xplor Technologies

    Toronto, ON
    22 days ago
  • $101k - $169k per year

     ...What will your typical day look like?   Our mission is to use data and analytics to deliver value for our clients. Our team...  ....  Risk Data Strategy & Architecture  Risk Data Modelling & Engineering  Risk Data Analytics, Reporting & Insights  Risk Data Governance... 
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  • $180k - $275k per year

     ...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly...  ...Engineer: 12+ years of proven software development expertise (Java development required) Enterprise SaaS Leader: Extensive experience... 
    Java
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    -90
  •  ...a mission-driven organization making a meaningful impact through data and technology. This is an exciting opportunity to help shape modern...  ...high-performing data solutions.  Your new role   As the Data Engineer, you will be responsible for designing, building, and optimizing... 
    Contract work
    Manual labor

    Hays

    Toronto, ON
    9 days ago
  •  ...growth rate exceeds 25%. Job Description The  Senior Data Engineer  is responsible for designing, developing, and supporting...  ...pipelines for ingestion and transformation ~ Strong Python (or Golang/Java/Scala) ~ Knowledge of Git/GitHub, CI/CD, IaC (CloudFormation/... 
    Java
    Long term contract
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    21 days ago
  • $80k - $138k per year

     ...will your typical day look like? • Lead data mapping, migration, and validation activities...  ...experience with building and optimizing 'big data' pipelines, architectures, and data sets...  ...technical / programming skills - Python, Java or Scala, Hadoop Suite, Cloud Data Platforms... 
    Java
    Big data
    Permanent employment
    Full time
    Flexible hours
    Toronto, ON
    6 days ago
  •  ...Job Title: Automation Quality Engineer (QE) Experience Required 6–8 Years Role Description...  ...and testability. Maintain: Test Data Test Environments Test Execution...  ...at least one of the following: Core Java Python JavaScript Automation Tools... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    9 days ago
  •  ...AI/ML Engineer (GenAI, LLM, Java) Location: Toronto, ON Experience Required: 5+ Role Overview We are seeking a highly skilled Senior...  ...Spring-based applications Collaborate with: Developers Data Scientists Product Managers Define AI strategy,... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    9 days ago
  •  ...Job Description WHAT IS THE OPPORTUNITY? The Senior Data Engineer bridges analytical expertise and engineering capabilities within the US...  ...accountabilities #LI-POST #TechPJ Job Skills Big Data Management, Cloud Computing, Database Development, Data Mining... 
    Big data
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    23 days ago
  •  ...We’re looking for a Machine Learning Data Engineer to enable data and ML capabilities that directly...  ...engineer Proficiency in Python and Java, with hands-on experience using modern data...  ..., workflow orchestration, or decision engines) that reduces manual effort Experience... 
    Java
    Full time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    28 days ago
  •  ...What is the opportunity? The Senior Data Engineer is responsible for designing, building, and...  ...engineer. Proficiency in Python, Scala, Java and SQL with hands-on experience using...  ...agents, workflow orchestration, or decision engines) that reduces manual effort.... 
    Java
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    23 days ago
  •  ...Job Title: Java AWS Production Support Engineer  Location Toronto, ON Work Model Hybrid – 2 days/week onsite preferred   Experience Required 4–6 Years Job Description We are seeking a skilled Support Lead with strong experience in Java application... 
    Java
    Contract work
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  • $75 - $85 per hour

     ...Senior Azure Data Engineer Drive enterprise data governance initiatives within a dynamic insurance environment focused on Azure cloud technologies...  ...• Strong proficiency in SQL and Python. • Familiarity with Java or Scala for distributed data processing. • Solid... 
    Java
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office
    3 days per week

    Recrute Action

    Toronto, ON
    22 days ago
  • $50.75 - $65.6 per hour

    Our client, is seeking a highly detailed and forward-thinking Data Engineer III to join their enterprise Cloud Compliance and Governance division...  ...policy enforcement frameworks. Hands-on exposure to policy engines like Open Policy Agent (OPA), HashiCorp Sentinel, Azure Policy,... 
    Long term contract
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work
    Monday to friday
    2 days per week

    Randstad

    Toronto, ON
    1 day ago
  • We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management Technology team. This role focuses on building and optimizing large-scale data processing systems in a cloud-native environment. You are expected to independently design and deliver... 
    For subcontractor

    Luxoft

    Toronto, ON
    22 hours ago
  •  ...Reference no. R2857077 Position title: Data and AI Engineer Department: RWD & HI Engineering Location: Toronto, ON About the job Ready to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the... 
    Work from home
    Flexible hours
    Toronto, ON
    22 hours ago
  • $90k - $130k per year

     ...Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures...  ...who we are by visiting Context We are looking for a Data Engineering Specialist for the Go Expansion program as part of the... 
    Flexible hours
    Toronto, ON
    7 days ago
  •  ...We are seeking a Microsoft Fabric Data Engineer to design and implement robust data solutions that drive business insights and decisions. In this role, you will create efficient data pipelines, manage data frameworks, and utilize Microsoft technologies and Python to enhance... 
    Contract work
    Immediate start
    Remote work

    Nigel Frank International

    Toronto, ON
    14 hours ago
  • $118.2k - $168.2k per year

     ...Lead Data Engineer We are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor role, you will spearhead the development of sophisticated, insightful, and visually compelling reporting solutions using tools such... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    22 hours ago
  •  ...Position: Java Application Support Engineer - AWS Services Location: Toronto, ON Work Style: Hybrid (2 days per week in-person at Toronto office preferred) Skills: Digital : Amazon Web Service(AWS) Cloud Computing~Advanced Java Concepts~Incident Management Experience... 
    Java
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...at the most impactful global insurance provider in the world? Look no further than Zurich Canada.   If you have experience in data engineering, and are looking for a new challenge, we would love to hear from you.   Zurich Canada is currently looking for a Data... 
    Work at office
    Local area
    Worldwide
    3 days per week

    Zurich

    Toronto, ON
    20 days ago
  • $50 per hour

     ...Role : GCP Data Engineer Pay Rate: $50 CAD per hour INC Duration: 6 month contract initially, plus possible extension options Location: Toronto, ON Working Structure: Hybrid 2-3 days per week in office  ​​​​​-- We have a great new opportunity to support one of... 
    Hourly pay
    Contract work
    Work at office
    2 days per week
    3 days per week

    CorGTA

    Toronto, ON
    12 days ago
  •  ...Role: Data Engineers Developers Qty: 3 Location: Toronto Office Hybrid: 2 days a week in office Duration: 12 months...  ...Strong Python SQL Top 3 Preferred Skills Spark Big Data experience Data warehousing knowledge Cloud (Azure... 
    Big data
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    20 days ago
  • $80k - $130k per year

    Python/Data Engineering - Credit Risk Position Description We are seeking a skilled Python Developer with strong Data Engineering experience...  ..., Kafka, and MQ - Support systems and components built in Java within the broader enterprise environment - Implement and optimize... 
    Java
    Work at office
    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Big Data Engineer. Be the first to apply!