Previous Job
Full Stack - Java Developer - Prime Brokerage
Ref No.: 18-03229
Location: New York, New York
Java Developer – Trading Systems
The position is for an experienced senior developer to work on a global development project within the Fixed Income IT division of Client. The successful candidate will join a team based in London working on a global project to develop new global cross-asset trading processing platform as part of a broad strategic reengineering programme.

Key Responsibilities
The candidate will be part of a global development team with responsibility for designing, building and deploying a global trade processing system in a series of phased deliverables. This will involve the following:
  • System analysis, design and development
  • System testing and deployment
  • System support and maintenance
  • Working with Front and Middle office users to gather requirements and provide support
General Skills Required
  • Excellent interpersonal skills
  • Working with global team across US, EMEA and APAC
  • Good team mentality and communication skills
  • Good knowledge of Fixed Income trading business (Derivatives, Bonds, Futures, FX)
  • Experience of front office trading system development and support in various asset classes
Business Skills Required
  • Knowledge of Prime Services Or
  • Knowledge of stock borrow loan systems or
  • Knowledge of Prime Brokerage systems
Technical Skills Required
  • Strong Java development (7 years + )
  • Web application development using JavaEE and related technologies
  • HTML5, Spring, Angular JS
  • Distributed Messaging technology e.g. TIBCO/RV/JMS
  • Linux/Unix experience
  • Full software lifecycle (requirements, design, development, testing, deployment, maintenance)
  • SQL / Database development
  • Messaging (MQ / JMS / TIBCO)
  • Trade processing system design, data modeling and workflow
Technical Skills Desirable
  • Experience High performance processing systems
  • Maven, SVN, Jira
  • Apache Camel