Request a Demo

Fixed Income Mid-Level Java Developer

  • London
  • Full Time
  • Feb 05, 2018
About TS:

TS, the leading global provider of multi-asset trading systems to the buy-side, sell-side and trading platforms, is accelerating the technical evolution of the Fixed Income market by developing connectivity, integration and data normalization to institutional investors, dealers and trading platforms. TS provides global coverage from offices in New York, London, Paris, Frankfurt, Geneva, Hong Kong, Singapore and Tokyo.  

Why TS:

A job is never just a job, and we recognize that at TS. At TS we are passionate about employee engagement and make it our business to provide our employees a range of challenging and rewarding opportunities that align with business strategy and promote team work and inspire innovation. We have successfully built a company culture based on our single most important asset – our employees. Our passion for continuous growth and innovative approach have allowed us to become the company we are today. We believe our employees should have the opportunity to grow and be part of a company that is making a lasting contribution to the financial markets. We challenge our employees every day to think creatively and innovate across silos and across platforms.  

Position Description:

TS R&D group is looking for a talented Java developer who is capable of developing and supporting an Order and Execution Management System.  The candidate must be a self-starter who is able to work well with minimal direction.  TS has a core EMS product and has been building out our Fixed Income platform that can be configured to be used both by Buy-Side as well as Sell-side clients.  The products cover all aspects of the business cycle from SOD loads, through order generation, compliance, trading, allocation, and EOD file generation.  There are numerous back-end components that work in concert so the developer will need to able to quickly learn and work in all areas of the environment.  Experience with fixed income trading systems, buy-side compliance systems and/or sell-side risk is a plus.  Prior experience doing web development particularly with JavaScript is a big plus.


  • Core Java
  • Multithreaded development
  • Strong OO design experience
  • Financial industry experience specifically with execution and/or order management systems
  • SQL
  • Automated Unit and Integration testing experience
  • Maven, Git, Teamcity
  • Good communication skills
  • Distributed caching (plus)
  • Web development with JavaScript (React or Angular) (plus)
  • Swing development experience (plus)
Years of experience:
  • 4 –6 Years of experience
  • Bachelor or equivalent job experience
All applicants, please submit a cover letter and resume to, with the position as subject line.