Lead Java Engineer (Risk)
Core
Lead Java Engineer designing and implementing core risk-engine components for quantitative margin calculations and pricing analytics in a clearing service.
Role type
Lead Individual Contributor (IC) Java Engineer
Builds
Java-based risk platform and risk engine delivering quantitative margin models at scale
Domain
Financial services / Clearing / Risk Management
Deliverable
production ML models
Required skills
Java 11/17, Spring Boot, quantitative model implementation, risk-engine architecture, performance optimization, resilience engineering, regulated environment SDLC
Preferred skills
C++/native analytics libraries, credit derivatives, cloud/hybrid environments, infrastructure-as-code, observability tooling
Technologies
Java, Spring Boot, Maven, Kafka, ActiveMQ, JMS, Linux, GitLab, JUnit, Mockito, Terraform, Ansible
Responsibilities
Design and evolve core risk-engine components for intraday/overnight margin calculations; translate analytic requirements into production-grade system behavior; provide technical leadership for risk calculation orchestration; integrate market, trade, and reference data; ensure performance, scalability, and failure handling; drive business requirements through development and release; collaborate with infrastructure and DevOps teams.
Seniority
Lead, hands-on IC with technical leadership