Overview
A top-tier Investment Bank is seeking a talented Java Developer to join its Front Office Risk Technology team. You will help design and enhance a high-performance system used across trading, structuring, and quantitative research. This is a hands-on engineering role where you will work on scalable services, real-time risk calculations, and data pipelines that support high-volume trading activity.
Key Responsibilities
* Design, build, and optimise Java-based risk platform components used for real-time and end-of-day risk calculations.
* Work closely with Equity and Equity Derivatives trading desks, quants, and risk managers to deliver robust, high-quality solutions.
* Develop low-latency, scalable services for pricing, market data, and risk aggregation.
* Implement new features to support regulatory changes, new trading strategies, and expanded product coverage.
* Collaborate on architectural improvements aimed at enhancing system performance, resiliency, and throughput.
* Ensure code quality through automated testing, code reviews, and best engineering practices.
* Support production systems and participate in rapid troubleshooting for high-impact issues.
Required Experience
* Strong core Java development skills (Java 11+, multithreading, collections, performance tuning).
* Experience building distributed systems or microservices in a mission-critical environment.
* Background in financial markets, ideally within Equities or Equity Derivatives.
* Familiarity with risk concepts such as Greeks, P&L, scenario analysis, VaR, or exposure metrics (helpful but not mandatory if technically strong).
* Experience working with messaging systems, event-driven architectures, or real-time data feeds.
* Good understanding of databases (SQL/NoSQL) and caching solutions.
* Ability to engage effectively with Front Office users in a fast-paced, high-pressure environment.
Desirable Skills
* Knowledge of pricing models or quantitative libraries.
* Experience with cloud technologies (AWS, GCP, Azure) or containerisation (Docker, Kubernetes).
* Exposure to Kotlin, Scala, or Python for tooling and integration.
* Familiarity with CI/CD pipelines and automated testing frameworks.
* Understanding of large-scale distributed risk systems.
If you are looking for an opportunity to contribute to the evolution of a strategic risk platform, then apply now to avoid disappointment.
To find out more about Huxley, please visit LNKD1_UKTJ
#J-18808-Ljbffr