Demo

Java Spark Engineer

InfiCare
Berkeley, NJ Contractor
POSTED ON 8/4/2026
AVAILABLE BEFORE 9/3/2026

Job Title: Java Spark Engineer

Location: Berkeley Heights, NJ (5 days onsite — flexibility to support weekends)

Job Type: Contract

Experience: 7 years Java development; 5 years Apache Spark in production

Job Overview

 

Key Responsibilities

 
  • Architect and build scalable, fault-tolerant data pipelines using Apache Spark (Java)
  • Drive performance tuning: partitioning strategy, memory management, shuffle/skew optimization
  • Mentor mid-level and junior engineers; act as technical escalation point
  • Partner with product, analytics, and platform teams to translate requirements into scalable systems
  • Own production reliability — incident response and root-cause analysis for pipeline failures
  • Contribute to capacity planning and cost optimization for cluster infrastructure

Required Skills

 
  • 7 years professional Java development experience
  • 5 years hands-on Apache Spark in production environments
  • Expert-level distributed systems knowledge: fault tolerance, data locality, shuffle mechanics, resource management
  • Proven track record designing systems at terabyte scale
  • Strong SQL and deep familiarity with columnar storage formats: Parquet, ORC, Avro, Delta Lake/Iceberg
  • Experience with cluster managers: YARN, Kubernetes, cloud-managed Spark
  • Proficiency with Apache Kafka
  • Strong grasp of CI/CD, containerization, and infrastructure-as-code practices

Preferred Skills

 
  • Experience with Apache Flink or other stream-processing frameworks
  • Familiarity with data governance, lineage, and quality frameworks
  • Experience with workflow orchestration at scale
  • Background in system design for multi-tenant or multi-region data platforms

Location & Work Model

 

Berkeley Heights, NJ — fully onsite, 5 days per week. Candidates must be flexible to support weekend operations when needed.

Engagement Details

 

5 openings available. Contract engagement. Bachelor's or Master's degree in Computer Science, Engineering, or related field required.

Hourly Wage Estimation for Java Spark Engineer in Berkeley, NJ
$64.00 to $74.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Spark Engineer?

Sign up to receive alerts about other jobs on the Java Spark Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at InfiCare

  • InfiCare Santa Clarita, CA
  • Role: Research and Development -Datacenter Technician with Linux and Ubuntu Location: Santa Clara , CA (100% Onsite- 5 days onsite every week) Job Type: Co... more
  • 9 Days Ago

  • InfiCare Berkeley, NJ
  • Job Title: Ab Initio Data Engineer Location: Berkeley Heights, NJ (5 days onsite — flexibility to support weekends) Job Type: Contract Experience: 7 years ... more
  • 10 Days Ago

  • InfiCare Hickory, TX
  • Job Title: Linux & Windows Administrator (VMware & Cloud) Location: Dallas, TX Job Type: Contract 6 Months Duration: Long Term Job Overview Our client is s... more
  • 10 Days Ago

  • InfiCare San Ramon, CA
  • Job Title: Adobe Experience Platform (AEP) Architect Location: Remote Job Type: Contract Duration: 6 Months Job Overview Our client is seeking a strong Ado... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Java Spark Engineer jobs in the Berkeley, NJ area that may be a better fit.

  • Envision Technology Solutions Berkeley, NJ
  • Dear Applicant, Please let me know if you are interested. Position: Java Spark Engineer Location: Berkeley heights, NJ (5 days onsite per week) Hire Type: ... more
  • 10 Days Ago

  • Aventine software Berkeley, NJ
  • Responsibilities : • Architect and build scalable, fault-tolerant data pipelines using Apache Spark (Java) • Lead design of batch and streaming ETL/ELT sys... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!