Java Developer – FX Options Trade Capture recruitment

Leading Global Investment Bank seeks the talents of a Java Analyst Programmer to join the firm's lucrative and highly profitable FX Options team.
Development of the core trading/pricing application; trade capture, trade pricing, scenario analysis, downstream integration, results aggregation.

Essential
FX Options experience or experience in a Front Office investment banking role.
Experience of pricing, has worked closely with Quants.
Excellent Java skills (Core Java, JDBC, Ant, Cruise Control or Team City, JUnit, Java Swing), design patterns.
Relational database Sybase, Oracle or DB2
Experience in writing multi-threaded, concurrent applications.

Desirable
Knowledge of C++ an advantage.
Exposure to a formal development methodology (preferably agile - Continuous Integration, TDD).

Excellent Opportunity with potential to extend.