Job Description
As a Developer, you will work closely with the Senior developer on the electronic trading desk to develop Java-based financial services, encompassing market connectivity, pricing, risk management, and order execution.
Responsibilities:
* Establishing connections and ensuring seamless communication with liquidity providers (LPs)
* Developing a trading engine to assess trade viability
* Operating CRUD on the persistent data layer for audit purposes
* Building a fail-safe system with manual intervention circuit breakers
* Collaborate closely with the FX Quant, trading, and risk teams to ensure the system meets business requirements, reflects trading strategies, and supports dynamic pricing and risk management needs.
What We’re Looking For:
* Extensive experience in Java development
* Strong SQL expertise
* Office 3/5 days a week
* Excellent communication and teamwork skills
* 1st class Bachelor’s degree in Computer Science, Mathematics, Physics, or Engineering
* Understanding/willingness to understand FX markets and familiarity with trading dynamics, liquidity provider interactions, and core FX instruments (e.g., spot, forwards, swaps) to help translate business requirements into technical features.
What We Offer:
1. Comp...