Senior Java/Spark Developer
- Jersey City, New Jersey, United States
- Contract
- Hybrid
- $91–$96 per hour
- Posted Nov 5, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Architect and build a high-performance, metadata-driven aggregation platform using Apache Spark.
- Design and implement algorithms to reduce the computational complexity of high-dimensional risk aggregations.
- Create a rich semantic layer over aggregated data, enabling both traditional BI and next-generation AI-driven queries.
- Solve computer science challenges within Spark, optimizing data partitioning strategies and minimizing network shuffling.
- Build a self-service platform empowering quants and risk managers to define new aggregations without writing new code.
- Develop high-performance APIs for UIs and provide curated datasets for Python Notebooks.
- Load final, aggregated risk metrics into high-performance OLAP stores like Apache Pinot and Apache Druid.
Requirements
- Computer Science
- Financial Mathematics
- Financial Engineering
- Experience in a Capital Markets
- Experience in a Risk technology
Nice to have: deep computer science knowledge, financial engineering expertise, performance metrics, CPU cycles, memory footprints, network I/O, data reconciliation
Skills
Apache SparkJavaPythonSQLApache PinotApache Druidsemantic layerdata modelsrisk aggregationVaRCCARStress TestingFRTBApache SparkApache PinotApache DruidPythonJavaSQL
More jobs nearby
Full description
Axelon Services Corporation
Company details are for members
Sign up for a free job alert to see Axelon Services Corporation's profile, website and LinkedIn, and the same for every employer on Referso Jobs.