Demo

Java Spark Engineer

InfiCare
Berkeley, NJ Contractor
POSTED ON 9/28/2026
AVAILABLE BEFORE 10/27/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 Bangor, ME
  • Job Title: Cardiac Progressive Care (CPCU) RN - Med/Surg Tele Assignment Length: 13 weeks with possible extension Location: Bangor, ME Shift: Nights (7p-7a... more
  • Just Posted

  • InfiCare Corvallis, OR
  • Job Title: Emergency Department RN Assignment Length: 13 weeks with possible extension Location : Corvallis, OR Shift : Nights (1900-0730) rotating weekend... more
  • Just Posted

  • InfiCare Almont, CO
  • Job Title: Application Developer Location: Oklahoma City, OK (Fully Onsite — 5 Days/Week) Job Type: Contract Duration: 12 months contract Experience: 2–4 y... more
  • 3 Days Ago

  • InfiCare Jersey, NJ
  • Title: Senior AI Engineer Location: Jersey City, NJ Job Type: Contract Role Summary We are seeking a highly skilled Senior AI Engineer with a strong focus ... more
  • 3 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.

  • Delta System & Software, Inc. Berkeley, NJ
  • Role: Java Spark Engineer Location: Berkeley Heights, NJ Hybrid (1 Day/week) Type: Full-time Responsibilities: • Architect and build scalable, fault-tolera... more
  • 9 Days Ago

  • Delta System & Software, Inc. Berkeley, NJ
  • About the Role Java Developer with Apache Spark experience (W2 Contract) Architect and build scalable, fault-tolerant data pipelines using Apache Spark (Ja... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!