CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
Project at a leading tier 1 investment bank in London seek an experienced Java Developer – Banking / FX / Rates to join a Front Office team building low-latency, multi-asset, smart order routing, order execution and risk management technology along with big-data simulation, back test and data-analytics environments for both FX and Fixed Income and associated Risk.
Responsibilities for the Java Developer – Banking / FX / Rates:
Development as well as analysing business problems, designing solutions, writing high-quality code, testing and investigating production outcomes.
Design elegant solutions, write clean code and solve complex business problems.
Work in the FX and Rates team in London building low-latency, multi-asset and risk management technology.
Experience and skills for the Java Developer – Banking / FX / Rates:
Very strong core Java Development within Risk / FX / Rates
Experience in building large complex systems, involving highly fault-tolerant, globally distributed processes with high Frequency message flows
Experience of building performant systems, involving concurrency, low-level messaging protocols and minimising Garbage collection
Electronic markets experience: market data order-books, order execution, FX and rates products, connectivity such as FIX/Itch
Experience with big-data, back test, simulation and data-analytics