Front Office - Java Support & Development - Equities

Posted 17 November 2021
Salary £650 - £750 per day + PAYE
LocationLondon
Job type Contract
ReferenceBBBH117457_1637165622
Contact NameGlenn Barton

Job description

Front Office - Support & Development - Equities

An opportunity exists for an experienced Java developer to join the Global Equities Front Office technology team at a prestigious investment bank.

You will have the opportunity to support and enhance the main Equities real-time trade processing and client allocation platform.

  • The platform is a primarily built in Java and includes real-time low latency messaging and in-memory database technologies.
  • The role will cover the monitoring of various processes within the platform, investigating issues reported by the Front Office and Middle Office users and enhancing the platform.
  • Tasks will include monitoring system performance during the trading day; diagnosing issues, supporting the user base and developing solutions alongside the global development team.
  • The candidate will require previous experience directly supporting a trading desk.
  • The role will require the candidate to interact directly with the cash trading desk and handling/resolve system any/all queries on the applications.
  • The candidate should be able to demonstrate good analytical skills, strong QA/testing skills and a logical approach to problem solving.
  • It would be desirable if the candidate has previous experience analysing complex equities trading workflows, experience with Fidessa ETP or CTAC a bonus.



Key Responsibilities & Tasks:

  • Monitor application components
  • Perform start of day checks
  • Lead/Support complex efforts involving Analysis, Design, Development and testing of various application components.
  • Support the application and answer queries from the trading desk regarding functionality
  • Manage communication of system and application outages to the end users whenever required
  • Develop permanent fixes for development related issues
  • Track build/release cycles and communicate timelines to the trading desk
  • Build, test and install software in Dev, QA, Prod/DR environment
  • Handles complex operational tasks and recommend process and technology changes.



Qualifications/ Experience:

  • Building real-time systems in Java
  • 2nd / 3rd line support of an Equity trading system
  • Testing large enterprise systems, ideal trading platform/OMS desirable
  • Demonstrable ability to write complex database queries (SQL) desirable



Nice to have:

  • Knowledge or past experience using Fidessa Equities platform ETP/CTAC
  • Experience with Unix or Linux command-line/Basic UNIX scripting
  • Experience with usage of FIX protocol