Senior Spark Developer — Hybrid, Banking, Databricks & AWS

Collabera

Jersey City (NJ)

Hybrid

USD 83,000 - 90,000

Full time

6 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) retirement plan
Life insurance
Long-term disability insurance
Short-term disability insurance
Paid parking/public transportation
Paid time off
Paid sick and safe time
Paid vacation time
Paid parental leave
Paid holidays

Job summary

Collabera is seeking a Senior Apache Spark Developer in Jersey City, NJ for a 12-month contract, hybrid in-person interview for local candidates. You will design and optimize Spark-based data processing, streaming and batch solutions, and support migration to Databricks and AWS. Strong Java/Python skills and experience with Kafka are essential.

The role focuses on large-scale distributed systems, performance tuning, and enterprise data platforms, with a mix of on-prem and cloud components.

Qualifications

  • 5+ years of hands-on Apache Spark development.
  • Strong skills in Spark SQL, Structured Streaming, and DataFrames/Datasets.
  • Experience with performance tuning and optimization.
  • Experience integrating Spark with Kafka.
  • Proficient in Java and Python.
  • Experience designing large-scale distributed systems.
  • Solid understanding of OO design and testing practices.
  • Experience with relational and distributed data platforms.
  • Bachelor's degree required.

Responsibilities

  • Design, develop, and optimize Spark-based applications for large-scale data processing.
  • Build streaming and batch data solutions leveraging Apache Kafka and Apache Spark.
  • Develop reusable frameworks and components supporting enterprise data engineering initiatives.
  • Support migration efforts from on-premises data platforms to Databricks and AWS.
  • Collaborate with architects and platform engineers to implement cloud-native data solutions.
  • Optimize Spark jobs for performance, scalability, reliability, and operational efficiency.
  • Participate in system design, code reviews, testing, and production support activities.
  • Implement CI/CD, monitoring, and observability practices for distributed data applications.
  • Troubleshoot and resolve complex issues across Spark, Kafka, Databricks, and cloud environments and with other enterprise messaging systems.

Skills

Spark SQL
Structured Streaming
DataFrames/Datasets
Performance tuning
Kafka integration
Java
Python
Distributed systems design
Object-oriented design
Testing practices
Relational/distributed data platforms

Education

Bachelor's Degree

Tools

Databricks
AWS
S3
EMR
Glue
Lambda
ECS/EKS

Job description

Collabera is seeking a Senior Apache Spark Developer in Jersey City, NJ for a 12-month contract, hybrid in-person interview for local candidates. You will design and optimize Spark-based data processing, streaming and batch solutions, and support migration to Databricks and AWS. Strong Java/Python skills and experience with Kafka are essential.

The role focuses on large-scale distributed systems, performance tuning, and enterprise data platforms, with a mix of on-prem and cloud components.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Spark Developer: Databricks Cloud Migration
Senior Spark Developer: Databricks Cloud Migration

ManpowerGroup Global, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 164,000
Medical Plan
Dental Plan
Vision Plan
+3
Senior Spark Developer — Cloud Data Platform & Kafka
Senior Spark Developer — Cloud Data Platform & Kafka

Apex Systems • Jersey City (NJ)

On-site
USD 152,000 - 234,000
Senior Apache Spark Developer
Senior Apache Spark Developer

Collabera • Jersey City (NJ)

Hybrid
USD 83,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+10
Senior Spark Architect (Cloud Data, Kafka)
Senior Spark Architect (Cloud Data, Kafka)

Apex Systems, LLC • Jersey City (NJ), Northern (KY)

Hybrid
USD 99,000 - 101,000
Senior Apache Spark Developer
Senior Apache Spark Developer

ManpowerGroup Global, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 164,000
Medical Plan
Dental Plan
Vision Plan
+3
Senior Apache Spark Developer
Senior Apache Spark Developer

Apex Systems • Jersey City (NJ)

On-site
USD 152,000 - 234,000
Senior Java Spark Tech Lead - Data Processing Architect
Senior Java Spark Tech Lead - Data Processing Architect

Citi • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Senior Spark Developer — Remote, Big Data & Cloud
Senior Spark Developer — Remote, Big Data & Cloud

Bright Vision Technologies • Austin (TX)

Remote
USD 125,000 - 185,000
Senior Java Spark Backend Architect
Senior Java Spark Backend Architect

SmartRecruiters, Inc. • New York (NY)

On-site
USD 140,000 - 210,000
Java Spark Developer
Java Spark Developer

SmartRecruiters, Inc. • New York (NY)

On-site
USD 140,000 - 210,000