Java Developer - Liverpool, United Kingdom - Vallum Associates

    Default job background
    Banking / Loans
    Description

    Main Duties:

    • Work directly with the eRisk Quant Traders and the Cash FX Forward and NDF traders on requirements.
    • Work with the technical lead and other development teams within the GFX programme to enhance the system e.g. to support local onshore market trading requirements, risk management requirement.
    • Draw-up detailed technical designs for items worked on.
    • Work effectively with any external consultancies engaged during the project to provide technical and graphical design expertise.
    • Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing)
    • Fully test implemented solutions in advance of User Acceptance Testing
    • Assist (when required) with the deployment of components to development and test environments
    • Participate in intra-day and overnight Support rotas (when required).

    Skillset:

    • Java server side development experience is essential. The candidate must be able to demonstrate knowledge of multi-threaded development.
    • Demonstrable experience implementing global, distributed systems in a 24 * 5.5 trading environment is essential.
    • Experience of building FX or eRates pricing systems for eCommerce advantageous.
    • KDB / Q knowledge advantageous but not essential
    • familiarity with rates and bonds RFQ trading via ION MarketView Java API advantageous.

    Business Knowledge:

    • Operation of trading desks in a large, multi-site Investment Bank with significant eCommerce offering
    • Foreign Exchange in a high volume low latency environment.
    • Experience working on enterprise systems but also agile delivery of Quant and Business requirements.
    • Spot FX market conventions
    • Forward FX market conventions