Senior Java Spark Developer | Market Risk Technology | Capital Markets
Quick Overview
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
Similar jobs
Salesforce Lead Developer FSC - Tysons, VA
Silverlink Technologies LLC · Tysons, United States
24 minutes ago€80/hrServiceNow Developer with Security Clearance
Summit Human Capital · Hill AFB, United States
24 minutes agoFull Stack / API Developer
Kforce Technology Staffing · Charlotte, United States
24 minutes agoSenior Mainframe Developer - REMOTE
NITYA Software Solutions, Inc. · United States
25 minutes agoSenior Python Developer - W2 contract
eSolutionsFirst, LLC · McLean, United States
26 minutes agoOutsystems Developer/ Remote
Exatech Inc · Austin, United States
26 minutes ago