Java Market Data Developer
New York, NY
The Credit Technology team is responsible for delivering pricing, execution, and position management capabilities to Corporate Bond, Credit Default Swap, Credit Index, Structured Credit Products and Emerging Market business users. Our system is a highly distributed, low latency trading system based on a Java server platform with a C# client UI. The system relies on many modern technologies such as grid computing and distributed caching.
The team is looking for a strong and highly motivated developer to join the Market Data team building applications within Brokerage's credit-trading platform. The role will involve all aspects of the software life cycle including gathering requirements from the business, analysis of existing systems/functionality, design and implementation, all the way through to production roll out and subsequent support. The ideal candidate will have a passion for designing and developing innovative technical solutions, and be a self-starter who enjoys attacking problems. Fixed Income business knowledge would be an advantage, but is not essential. A willingness and ability to learn is. The successful candidate will also work closely with several global teams within the Fixed Income technology department and, when necessary, interact directly with the business unit (traders, strats, controllers, etc) and with the Firms middleware IT groups when using their frameworks/software.
-Strong Core Java
-Data structures and Algorithms, design patterns
-Experience with C# and Scala
-Fixed Income business / analytical knowledge
-Experience with database, soap, xml