Java Apache Spark Developer in Mississauga

Java Apache Spark Developer in Mississauga

Mississauga Full-Time On-site
C

Build scalable data applications with strong Java expertise and Apache Spark, focusing on distributed computing and large-scale processing.

This developer role requires Core Java, Apache Spark, SQL, and big data experience. You will create data solutions with data engineers, architects, and business stakeholders. The work covers scalable applications, batch pipelines, near real-time processing, and performance optimization.

Key Responsibilities:

  • Design scalable data applications using Apache Spark and Java
  • Develop batch and near real-time data pipelines
  • Optimize Spark performance, memory, and resource utilization
  • Write reusable Java 8 or 11 code
  • Ensure application quality, reliability, and scalability

Requirements:

  • Four or more years of software development experience
  • Two or more years developing with Apache Spark and Java
  • Strong Core Java and distributed computing knowledge
  • Experience with HDFS, Hive, and Hadoop Ecosystem
  • Strong SQL and relational database experience

Apply Apache Spark, Java, SQL, and distributed computing expertise to scalable, reliable data processing applications.

Java Apache Spark Developer in Mississauga employer: Capgemini

Capgemini is an exceptional employer that fosters a dynamic and inclusive work culture, offering employees the chance to lead innovative ADM/AMS solutions in the vibrant Greater Toronto Area. With a strong emphasis on professional growth, extensive training opportunities, and a hybrid work model that promotes work-life balance, Capgemini empowers its team members to thrive while engaging with diverse clients across multiple countries. Join us to be part of a collaborative environment where your expertise in SAP and leadership can make a significant impact.

C

Contact Details:

Capgemini Recruitment Team