Senior Java Spark Engineer

2 months ago


Mississauga, Ontario, Canada CG Consulting Group Full time
Position Overview

We are seeking a highly skilled and experienced Java Spark Developer to contribute to our esteemed IT services firm, focusing on large-scale financial projects.

Location: Mississauga, Ontario
Work Arrangement: Hybrid - In-Office 3 days per week
Employment Type: Permanent/Full-Time or Contract (initially 6 months)
Compensation: Competitive salary and benefits

Role Responsibilities:
As a Java Spark Developer, your primary responsibilities will include:
  • Designing, developing, and maintaining robust Java applications utilizing Apache Spark for distributed data processing and analytics.
  • Collaborating with data engineers and data scientists to create efficient data pipelines, ETL processes, and machine learning workflows using Spark.
  • Optimizing and fine-tuning Spark jobs to maximize resource utilization and ensure high throughput for data processing tasks.
  • Integrating Java applications with Spark clusters, employing Spark's APIs and libraries for effective data manipulation and analysis.
  • Developing and deploying both real-time and batch processing applications using Spark Streaming and Spark SQL for comprehensive data ingestion and analysis.
  • Implementing data caching, partitioning, and parallel processing techniques to enhance Spark job performance and resource efficiency.
  • Working with cloud-based platforms and big data technologies to deploy and manage Spark-based applications in distributed environments.
  • Engaging with cross-functional teams to comprehend business requirements, data models, and analytics use cases, and implementing relevant solutions using Spark.

Qualifications:
To be considered for this role, candidates should possess:
  • A Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Demonstrated experience as a Java Developer with practical expertise in Apache Spark for data processing and analytics.
  • Strong command of the Java programming language, particularly in scalable and distributed systems.
  • Experience with Apache Spark, including Spark Streaming, Spark SQL, and associated tools and libraries.
  • Familiarity with big data technologies such as Hadoop, HDFS, and distributed computing frameworks.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) for deploying and managing Spark applications.
  • A solid understanding of data structures, algorithms, and database technologies for effective data manipulation and analytics.
  • Excellent communication and teamwork skills, with the ability to thrive in a collaborative environment.
  • Experience with Agile development methodologies and tools (e.g., JIRA, Git) is preferred.
  • Certification in Apache Spark or related big data technologies is a plus.


  • Mississauga, Ontario, Canada CG Consulting Group Full time

    Position: Senior Java Spark EngineerJoin the esteemed team at CG Consulting Group, where we are seeking a highly skilled and motivated Senior Java Spark Engineer. About the Role:This position involves working with a prominent financial institution, focusing on the development of robust applications utilizing Java and Apache Spark. The ideal candidate will...


  • Mississauga, Ontario, Canada CG Consulting Group Full time

    Position: Senior Java Spark EngineerJoin the esteemed team at CG Consulting Group, where we are seeking a highly skilled and motivated Senior Java Spark Engineer. About the Role:This position involves working with a prominent financial institution, focusing on the development of robust applications utilizing Java and Apache Spark. The ideal candidate will...


  • Mississauga, Ontario, Canada CG Consulting Group Full time

    Position Overview:We are seeking a highly skilled and experienced Java Spark Developer to contribute to our innovative projects within a prominent IT services organization. This role is pivotal in delivering advanced solutions for large-scale data processing and analytics.Key Responsibilities:Design, develop, and maintain robust Java applications utilizing...


  • Mississauga, Ontario, Canada CG Consulting Group Full time

    Position Overview:We are seeking a highly skilled and experienced Java Spark Developer to contribute to our innovative projects within a prominent IT services organization. This role is pivotal in delivering advanced solutions for large-scale data processing and analytics.Key Responsibilities:Design, develop, and maintain robust Java applications utilizing...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada CG Consulting Group Full time

    Job Title: Senior Java Spark DeveloperWe are seeking a highly skilled Senior Java Spark Developer to join our team at CG Consulting Group. As a key member of our team, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable applications using Java and Apache Spark.Key Responsibilities:Design and develop...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada CG Consulting Group Full time

    Job Title: Senior Java Spark DeveloperWe are seeking a highly skilled Senior Java Spark Developer to join our team at CG Consulting Group. As a key member of our team, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable applications using Java and Apache Spark.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada CG Consulting Group Full time

    Job Title: Senior Java Developer - Data EngineeringAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at CG Consulting Group. As a Senior Java Developer, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable applications using Java and Apache Spark. You will work on...

  • Senior Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Sr Java Spark DeveloperThis is a challenging role for a skilled Java Spark Developer to join our team at a major US-based bank.Candidate must have legal work status for Canada.Client Location is Mississauga, Ontario.Hybrid - In-Office 3 days per week.Perm/FT role, salary and benefits OR Contract (6 months to start) at market rate.ProfileWe are seeking a...

  • Senior Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Sr Java Spark DeveloperThis is a challenging opportunity to work with a large IT services firm for a major US-based bank, leveraging your expertise in Java and Apache Spark to design, develop, and implement high-performance, scalable, and reliable applications.Candidate must have legal work status for Canada and be willing to work in a hybrid environment,...

  • Senior Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Sr Java Spark DeveloperThis is a challenging opportunity to work with a large IT services firm for a major US-based bank, leveraging your expertise in Java and Apache Spark to design, develop, and implement high-performance, scalable, and reliable applications.Candidate must have legal work status for Canada and be willing to work in a hybrid environment,...


  • Mississauga, Ontario, Canada Synechron Full time

    About the RoleWe are seeking a Senior Java Engineer with experience in Spark and Kafka to join our team at Synechron. As a key member of our Agile Scrum team, you will be responsible for designing and developing high-quality software solutions using Java 11, Spring Boot, and Spring Framework.Responsibilities:Follow industry best practices through the whole...

  • Java Spark Developer

    3 weeks ago


    Mississauga, Ontario, Canada Synechron Full time

    Job Title: Java Spark DeveloperAt Synechron, we're looking for a talented Java Spark Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java, Spark, and Kafka.Responsibilities:Design and develop scalable, efficient, and reliable software...

  • Java Spark Developer

    3 weeks ago


    Mississauga, Ontario, Canada Synechron Full time

    Job Title: Java Spark DeveloperAt Synechron, we're looking for a talented Java Spark Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java, Spark, and Kafka.Responsibilities:Design and develop scalable, efficient, and reliable software...

  • Senior Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable applications using Java and Apache Spark.Key Responsibilities:Design and develop Java applications...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada CG Consulting Group Full time

    About the RoleWe are seeking a highly skilled Java Spark Developer to join our team at CG Consulting Group. As a key member of our data engineering team, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable applications using Java and Apache Spark.Key ResponsibilitiesDesign and develop Java applications...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada CG Consulting Group Full time

    About the RoleWe are seeking a highly skilled Java Spark Developer to join our team at CG Consulting Group. As a key member of our data engineering team, you will be responsible for designing, developing, and implementing high-performance, scalable, and reliable applications using Java and Apache Spark.Key ResponsibilitiesDesign and develop Java applications...


  • Mississauga, Ontario, Canada Synechron Full time

    Job Title: Java Developer with SparkWe are seeking a highly skilled Java Developer with experience in building high-performing, scalable, enterprise-grade applications using Spark.Key Responsibilities:Contribute to all phases of the development lifecycle, ensuring designs are in compliance with specifications.Write well-designed, testable, efficient code...


  • Mississauga, Ontario, Canada Synechron Full time

    Job Title: Java Developer with SparkWe are seeking a highly skilled Java Developer with experience in building high-performing, scalable, enterprise-grade applications using Spark.Key Responsibilities:Contribute to all phases of the development lifecycle, ensuring designs are in compliance with specifications.Write well-designed, testable, efficient code...


  • Mississauga, Ontario, Canada Synechron Full time

    About SynechronSynechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...

  • Java Spark Developer

    3 weeks ago


    Mississauga, Ontario, Canada Synechron Full time

    Unlock Your Potential as a Java DeveloperWe are seeking a senior Java developer with 8+ years of experience to join our team at Synechron. The ideal candidate will have expertise in Java 11, Spring Boot, Spring Framework, Microservices, and SQL databases.Key Responsibilities:Follow industry best practices through the whole development process: code reviews,...