Haystack
← Back to Jobs
Technology

Senior Java Spark Developer | Market Risk Technology | Capital Markets

TSR Consulting Services, Inc.Jersey City, NJ🇺🇸United StatesPosted 28 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: Senior Java Spark Lead

Location: Jersey City, NJ (Hybrid)
Duration: Temp - 4 months (Possibility to extend or convert)

About TSR

TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability. TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond. In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR's ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.

 

Job Description

We are seeking a Senior Java Spark Developer, Lead to join our Market Risk Technology team. The ideal candidate will have strong experience in Java, Apache Spark, Spring Boot, and distributed systems and a proven ability to design, build, and optimize scalable risk analytics platforms that compute VaR, stress testing, and large-scale data processing.

Responsibilities:

  • Lead hands-on design and implementation of Java- and Spark-based components for the Market Risk platform.
  • Architect distributed, scalable, and high-performance computing solutions for risk calculations and analytics.
  • Optimize risk data processing pipelines to improve throughput, efficiency, and response time.
  • Implement containerized deployments and integrate with modern data platforms, including Snowflake, for cloud processing.
  • Collaborate with quantitative researchers, risk managers, and global technology counterparts.
  • Engage with Risk, Model Governance, and Compliance to align with regulatory requirements.
  • Contribute within Agile teams to ensure timely, high-quality product delivery.
  • Provide technical leadership, code reviews, and mentorship to junior engineers.

Required Skills & Qualifications:

  • Expert-level Java, including Spring Boot, microservices, OOP, and design patterns.
  • Hands-on Apache Spark with Java for large-scale data computation.
  • Strong data structures, algorithms, and distributed system design.
  • Proven experience building high-scale, performant data platforms in production.
  • Knowledge of containerization and cloud-native architecture; experience integrating with Snowflake preferred.
  • Experience with caching and data stores such as Pinot and Redis, plus relational and/or document databases.
  • Proficiency with Linux/Unix and scripting for automation and operations.
  • Ability to translate business and analytical requirements into technical solutions and manage multiple initiatives.
  • Typically 8+ years in backend engineering with depth in Java and distributed systems.
  • Background in financial services, Market Risk, or FinTech.

Preferred Skills:

  • Experience with Agile and DevOps practices, CI/CD, and container orchestration.
  • Exposure to market risk analytics such as VaR and stress testing at scale.

Skills

Microservices
Spring
Spring Boot
Snowflake
Agile
Apache
Apache Spark
Java
Redis

Similar jobs