Senior Java Spark Backend Engineer - Hybrid Contract

Motion Recruitment

Jersey City (NJ)

Hybrid

USD 150,000 - 210,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Motion Recruitment is assisting a global bank in Jersey City, NJ to hire a Java Spark Backend Developer for a hybrid contract role. You'll work onsite three days a week on a high-performance risk analytics platform and contribute to scalable data models and APIs.

The role emphasizes deep technical breadth in Spark, Java/Python, and risk-domain knowledge, with a focus on performance tuning and data fidelity for BI and AI use cases.

Qualifications

  • 10+ years of hands-on, large-scale data engineering experience in finance.
  • Rare blend of computer science depth and financial engineering focus.
  • Deep knowledge of risk aggregation methods like VaR, CCAR, Stress Testing, FRTB.
  • Strong performance metrics focus from CPU to network I/O.
  • Proficient in Java and/or Python with expert SQL skills.

Responsibilities

  • Architect and build a high-performance metadata-driven aggregation platform using Spark.
  • Design algorithms to reduce high-dimensional risk aggregation complexity.
  • Develop a rich semantic data model supporting BI and AI queries.
  • Tackle Spark challenges, optimize partitioning and minimize shuffles for speed.
  • Create a self-service platform enabling quants to define new aggregations.
  • Build APIs and curated datasets for notebooks enabling analysis and replication.
  • Load final metrics into OLAP stores like Pinot and Druid for analytics.

Skills

Java
Python
SQL
Data engineering
Performance tuning
Big data

Education

Degree in Computer Science or financial field

Tools

Apache Spark
Apache Pinot
Apache Druid

Job description

Motion Recruitment is assisting a global bank in Jersey City, NJ to hire a Java Spark Backend Developer for a hybrid contract role. You'll work onsite three days a week on a high-performance risk analytics platform and contribute to scalable data models and APIs.

The role emphasizes deep technical breadth in Spark, Java/Python, and risk-domain knowledge, with a focus on performance tuning and data fidelity for BI and AI use cases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Spark Backend Developer
Java Spark Backend Developer

Motion Recruitment • Jersey City (NJ)

Hybrid
USD 150,000 - 210,000
Senior Java Full-Stack Engineer — Hybrid
Senior Java Full-Stack Engineer — Hybrid

Motion Recruitment • Jersey City (NJ)

Hybrid
USD 140,000 - 180,000
Hybrid Data Modeler & Developer — SQL & PySpark
Hybrid Data Modeler & Developer — SQL & PySpark

Motion Recruitment • Rutherford (NJ)

Hybrid
USD 83,000 - 138,000
Senior Java Spark Backend Architect
Senior Java Spark Backend Architect

BuzzClan LLC • New York (NY)

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

BuzzClan LLC • New York (NY)

On-site
USD 140,000 - 210,000
Senior Java Spark AWS Lead Engineer — Big Data & Cloud
Senior Java Spark AWS Lead Engineer — Big Data & Cloud

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 134,000 - 232,000
Java Full-Stack Developer
Java Full-Stack Developer

Motion Recruitment • Jersey City (NJ)

Hybrid
USD 140,000 - 180,000
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 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
Hybrid Full-Stack Java Developer (Contract, 6 Months)
Hybrid Full-Stack Java Developer (Contract, 6 Months)

Motion Recruitment • Rutherford (NJ)

Hybrid
USD 83,000 - 124,000