Java Spark Engineer
2T Consulting
Primary Responsibilities
• Architect and build scalable, fault-tolerant data pipelines using Apache Spark (Java)
• Lead design of batch and streaming ETL/ELT systems handling large data volumes
• Deep-dive performance tuning: partitioning strategy, memory management, shuffle/skew optimization, job cost reduction
• Set coding standards and lead code/design reviews across the team
• Drive technical decisions on data architecture, storage formats, and pipeline orchestration
• Mentor mid-level and junior engineers; act as a technical escalation point
• Partner with product, analytics, and platform teams to translate requirements into scalable systems
• Own production reliability — on-call ownership, incident response, root-cause analysis for pipeline failures
• Evaluate and introduce new tools/frameworks where they improve the system
• Contribute to capacity planning and cost optimization for cluster infrastructure
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
• 7+ years of professional Java development experience
• 5+ years hands-on experience with Apache Spark in production environments
• Expert-level understanding of distributed systems: fault tolerance, data locality, shuffle mechanics, resource management
• Proven track record designing systems processing terabyte+ scale data
• Strong SQL skills and deep familiarity with columnar storage formats (Parquet, ORC, Avro, Delta Lake/Iceberg)
• Experience with cluster managers (YARN, Kubernetes) and cloud-managed Spark
• Proficiency with Kafka
• Strong grasp of CI/CD, containerization, and infrastructure-as-code practices
Preferred Qualifications
• Experience with 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
• Prior experience leading a team or acting as a technical lead
- Job ID: 20469647Reference Number: 23-01439Title: Java, Scala and Spark DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-09-07Company: HAN StaffingJava, Scala and Spark DeveloperSuggested
- ...Job Role: ~5+ years of project experience in Java, including minimum 2 years of experience in building. distributed compute... ...~ computing frameworks such as AWS EMR, Apache FLINK, Apache Spark, etc. ~ Some hands-on experience with a distributed message...SuggestedWork experience placement
- ...global scale, come make a difference at Fiserv.Job TitleSenior Java Software EngineerAbout your role:At Fiserv, we are dedicated to... ...services technology to benefit our clients. As a Senior Java Software Engineer you will play a critical role in designing, developing, and...SuggestedFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday
- ...want to make an impact on a global scale, come make a difference at Fiserv.Job TitleJava Backend EngineerAbout your role:As a Java Backend Engineer you will code daily, own technical delivery end to end, and raise the bar for the team through strong code reviews,...SuggestedFull timeContract workFor contractorsWork experience placementWork at officeLocal areaMonday to Friday
$110k - $186k
...we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior Java Software Engineer About your role: At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As...SuggestedFull timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday- ...make an impact on a global scale, come make a difference at Fiserv.Job TitleAI Accelerated Senior Java EngineerAbout your role:As an AI Accelerated Senior Java Engineer you will be an elite software builder who delivers high-scale, enterprise-ready systems at exceptional...Full timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday
- Job ID: 18647299Reference Number: 23-00035Title: java engineerLocation: Iselin, NJ, 08830Posted Date: 2023-01-05Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN StaffingRole: JAVA developerContract: 12+ MonthsLocation: New...
- Job ID: 19573183Reference Number: 23-00776Title: TIBCO/Java DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-04-24Company: HAN Staffing... ...with using Spring Boot, Spring Cloud, Docker/Kubernetes, Kafka, Spark, Memcached, Node.js, AWS (Lambda/Step functions, EMR, ECS, ECS/...
- Job ID: 22801870Reference Number: 24-00793Title: Java DeveloperPosted Date: 2024-08-23Company: HAN Staffing Title: Java willing to Learn Mainframe Location: Omaha, NE / Irving, TX / Atlanta, GA / Berkeley Heights, NJ (Onsite 5 Days) BPM ID: 394856, 391723 Job Description...
- ...position: full stack java developer Onsite: 3 days a week Locations: Jersey city, NJ or Charlotte, NC, or Addison, TX, or Kennesaw, GA Contract: 6-18 months Must have: java, kafka, spring boot, microservices, container experience and distributed databases....Contract work3 days per week
- Job ID: 25608573Reference Number: 25-00546Title: Java with Python/SparkLocation: Iselin, NJ, 08830Posted Date: 2025-05-29Contact: Deepak... ...and skills Proven Senior Developer with expertise in Oracle, Spark SQL, Javaa, Python/Shell scripting Strong experience with AWS...
- ...NAVA Software solutions is looking for a Full Stack Java Developer Details: Full Stack Java Developer Location: Berkeley Heights, NJ or Alpharetta, GA - Hybrid Duration: 12 months Final interview onsite Responsibilities:...
- ...Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations below! 1 N Jefferson Ave., Saint Louis, MO 2975 Regent Blvd, Irving, TX 75063 1445 ROSS AVE; DALLAS, TX 75202-27...2 days per week
- Job ID: 18679929Reference Number: 23-00103Title: Java Full Stack Application EngineerLocation: Iselin, NJ, 08830Posted Date: 2023-01-... ...Qualifications The candidate must be a full stack java application engineer The candidate must have an extensive experience in building web/...For contractors
- Job ID: 26647978Reference Number: 25-01394Title: Java Backend EngineerLocation: Iselin, NJ, 08830Posted Date: 2025-11-06Company: HAN Staffing Java Backend Engineer Role Good Exp in System Design Java/ J2EE with AWS Exposure on Data Bricks They will be building application...
- ...global scale, come make a difference at Fiserv.Job TitleSenior Java DeveloperAbout your role:Design, develop, and maintain backend... ...that support scalable and secure business solutions. Partner with engineering, product, and DevOps teams to deliver reliable software using...Full timeContract workTemporary workH1b
- ...Java Full-stack Developer APEXON/Client Java Full-stack Developer Berkeley Heights, NJ (100% onsite) 6+ months Pay Rate: $65/hr... ...Requirements: ~ Bachelor's degree in Computer Science, Computer Engineering or equivalent experience required. ~5 to 7 years of...
- Job ID: 25700557Reference Number: 25-00635Title: Java with SparkLocation: Iselin, NJ, 08830Posted Date: 2025-06-12Contact: Deepak KumarContact... ...: HAN Staffing Job Title: Sr. Core Java Developer w/d Strong spark experience (3 positions)Location: Jersey City, NJ - Hybrid...
- Job ID: 19166968Reference Number: 23-00519Title: spark DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-03-09Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Position :: Spark DeveloperCharlotte, Dallas, New...
- Job ID: 19176674Reference Number: 23-00534Title: Spark DeveloperLocation: Iselin, NJ, 08830Posted Date: 2023-03-13Contact: Shyam MaramContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing SPARK Developer Location should be Charlotte, Dallas...
- ...Available! The details are below. "Beware of scams. S3 never asks for money during its onboarding process." Job Title: Java/Python Software Engineer Contract Length:18+ Month contract Some on site work Location: ISELIN, NJ 08830/ Charlotte, NC 28282 Ref# 246041...Contract workVisa sponsorship
- Job ID: 22942535Reference Number: 24-00949Title: Java ArchitectPosted Date: 2024-09-19Company: HAN StaffingRate: $130kTitle: Java ArchitectLocation: Berkeley Heights, NJEducation: BachelorsSkills: Java, J2EE, JSON, Spring, Maven, GIT or SVN, DB (Cassandra)Job Description...Work experience placement
- ...| consistency| and governance throughout the development lifecycle. Troubleshoot and resolve performance issues across Python| Spark| and database layers. Participate in Agile ceremonies and contribute to solution architecture discussions. Desirable Skills:...Contract workLocal area
$130k - $150k
...forward.The OpportunityJoin a team with an array of technologies like Java, Python, Angular, Azure, .NET, and so much more, while learning... ...Investments. MetLife Investments is seeking a Senior Full Stack Engineer. The ideal candidate will possess strong development and...Full timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- ...A growing startup in IoT is seeking a Java Full Stack Developer for a remote full-time position. The ideal candidate will have over 5 years of software development experience and be well-versed in Java, HTML, CSS, and AngularJS. Responsibilities include contributing to...Full timeRemote work
- ...development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We... ...like Springboot, Django, Rails or Laravel Experience with Python, Java or other similar coding languages is required. .Net is not...
- ...Job Title: Software Engineer - Java Job Location: Berkeley Heights, NJ (100% Onsite - local only no relocation) # Positions: 1 Employment Type: FTE Key Technology: Java, Microservices, TDD, Kubernetes Job Responsibilities: • Lead individual...Work at officeLocal areaRelocation
- Job ID: 24676856Reference Number: 25-00111Title: JAVA Full Stack DeveloperLocation: Iselin, NJ, 08830Posted Date: 2025-02-12Company: HAN StaffingJAVA Full Stack Developer
- Job ID: 22886938Reference Number: 24-00882Title: java Full stack developer/ Chatbot developerLocation: Iselin, NJ, 08830Posted Date: 2024-09-10Company: HAN Staffingjava Full stack developer/ Chatbot developer
- Job ID: 20021495Reference Number: 23-01063Title: JAVA FULL STACK DEVELOPERLocation: Iselin, NJ, 08830Posted Date: 2023-06-23Company: HAN StaffingJAVA FULL STACK DEVELOPER
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Spark Engineer. Be the first to apply!
- java web developer Berkeley Heights, NJ
- java software engineer Berkeley Heights, NJ
- java spring developer Berkeley Heights, NJ
- java developer Berkeley Heights, NJ
- senior java full-stack developer Berkeley Heights, NJ
- java programming Berkeley Heights, NJ
- java contract Berkeley Heights, NJ
- senior java j2ee developer Berkeley Heights, NJ
- java Berkeley Heights, NJ
- java microservices Berkeley Heights, NJ

