What are the responsibilities and job description for the Senior Java Spark Engineer - Capital Markets position at Rose International?
Date Posted: 06/24/2026
Hiring Organization: Rose International
Position Number: 503220
Industry: Financial Services
Job Title: Senior Java Spark Engineer - Capital Markets
Job Location: Jersey City, NJ, USA, 07097
Work Model: Hybrid
Work Model Details: Hybrid -3 days onsite and 2 days remote
Shift: Standard Work Hours
Employment Type: Temp to Hire
FT/PT: Full-Time
Estimated Duration (In months): 6
Min Hourly Rate($): 80.00
Max Hourly Rate($): 90.00
Must Have Skills/Attributes: Apache, Banking/Financial, Hibernate, Java, Market Risk, Microservices, Python, Spark, Spring
Experience Desired: Experience in Capital Markets, Market Risk, and Risk Analytics platforms (10 yrs); Hands-on experience with Java, Python, Apache Spark, and SQL development (10 yrs); Experience in building scalable data pipelines and big data analytics solutions (10 yrs)
Required Minimum Education: Bachelor’s Degree
Preferred Education: Master’s Degree
**C2C is not available**
Job Description
Required Education
This role focuses on engineering high-performance systems capable of ingesting, processing, and serving petabytes of market risk data to support critical regulatory initiatives such as FRTB. The position involves developing scalable big data solutions using Apache Spark, Java, Python, SQL, and modern OLAP technologies while working closely with Front Office, Quantitative, and Risk Management teams. The successful candidate will architect data pipelines, build intelligent APIs, create analytical tools, and enable rapid access to complex financial data for senior stakeholders. This is an opportunity to solve large-scale engineering challenges, deliver advanced analytics capabilities, and directly influence risk management decisions across the organization.
Job Duties
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Hiring Organization: Rose International
Position Number: 503220
Industry: Financial Services
Job Title: Senior Java Spark Engineer - Capital Markets
Job Location: Jersey City, NJ, USA, 07097
Work Model: Hybrid
Work Model Details: Hybrid -3 days onsite and 2 days remote
Shift: Standard Work Hours
Employment Type: Temp to Hire
FT/PT: Full-Time
Estimated Duration (In months): 6
Min Hourly Rate($): 80.00
Max Hourly Rate($): 90.00
Must Have Skills/Attributes: Apache, Banking/Financial, Hibernate, Java, Market Risk, Microservices, Python, Spark, Spring
Experience Desired: Experience in Capital Markets, Market Risk, and Risk Analytics platforms (10 yrs); Hands-on experience with Java, Python, Apache Spark, and SQL development (10 yrs); Experience in building scalable data pipelines and big data analytics solutions (10 yrs)
Required Minimum Education: Bachelor’s Degree
Preferred Education: Master’s Degree
**C2C is not available**
Job Description
Required Education
- Degree in Computer Science, Financial Engineering, or Financial Mathematics
- 10 years of professional experience
- Prior experience in Capital Markets and Risk domains
- Deep expertise in risk aggregations and analytics
- Experience working directly with senior Markets and Risk quants
- Expert-level hands-on experience with Apache Spark
- Strong programming skills in Java and/or Python
- Expert-level SQL skills
- Experience with OLAP analytical tools
- Experience with high-performance OLAP databases such as Apache Pinot, Apache Druid, or Trino
- Strong background in computer science fundamentals, including data structures and algorithms
- Capital markets, derivatives, and market risk technology background
- Experience with market risk and risk calculations, including VaR, Stress Testing, Present Value (PV), and FRTB Expected Shortfall
- Strong communication skills with the ability to collaborate with senior business, quantitative, and stakeholder teams
- Exceptional problem-solving skills
- Ability to work independently and lead technical projects
- Passion for data, analytics, and solving complex problems at massive scale
- Ability to build scalable data pipelines and large-scale data processing solutions
- Experience designing and delivering APIs for data access
- Experience building analytical tools and dashboards
- Ability to partner with Front Office, Quantitative, and Risk Management teams
- Quantitative background with experience transitioning from C to Python or Java
- Experience applying Natural Language Processing (NLP) to data access and analytics
- AI-first development mindset
- Experience debugging complex data and access issues
- Strong interest in embedding intelligence into analytical systems
This role focuses on engineering high-performance systems capable of ingesting, processing, and serving petabytes of market risk data to support critical regulatory initiatives such as FRTB. The position involves developing scalable big data solutions using Apache Spark, Java, Python, SQL, and modern OLAP technologies while working closely with Front Office, Quantitative, and Risk Management teams. The successful candidate will architect data pipelines, build intelligent APIs, create analytical tools, and enable rapid access to complex financial data for senior stakeholders. This is an opportunity to solve large-scale engineering challenges, deliver advanced analytics capabilities, and directly influence risk management decisions across the organization.
Job Duties
- Architect and build robust, scalable data pipelines to ingest and process billions of trade-level Present Value (PV) calculations from multiple stress engines
- Develop and optimize large-scale aggregation jobs using Apache Spark
- Design and deliver intelligent data APIs that provide flexible access to aggregated and non-aggregated risk data
- Integrate Natural Language Processing (NLP) capabilities for intuitive query-based data exploration
- Load and model large, aggregated datasets into OLAP engines such as Apache Pinot, Apache Druid, and Trino
- Build interactive analytical tools and dashboards with fast drill-down capabilities
- Design systems supporting Historical VaR and FRTB Expected Shortfall analytics
- Transform trade-level risk calculation outputs into strategic data assets
- Partner with Front Office, Quantitative, and Risk Management teams to deliver analytical solutions
- Collaborate with senior Markets and Risk stakeholders to understand business requirements
- Engineer high-performance systems for large-scale risk analytics
- Troubleshoot and resolve complex data processing and data access issues
- Lead technical initiatives and contribute to next-generation analytics platform development
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).