Core Java Developer

  • Open
  • Greenwich, CT, USA
  • Permanent, Full time
  • Non-disclosed
  • 09 Feb 18 2018-02-09

The analytics platform is offered to Fund Services, Prime brokerage and Wealth management clients. The platform computes the performance on a given set of investments and provides rich reporting capabilities to the end users. It supports over 300 different types of calculations including Time weighed returns, Internal rate of return, Beta, Sharpe Ratio, performance attribution, long short analysis and much more. This is a real-time platform that requires fast calculations, efficient memory management and a highly scalable architecture. The backend is written primarily in Java and uses Sybase as its databases. The front is being migrated to HTML5.


  • Bachelor / Masters degree in CS or equivalent
  • Experience on enterprise level Java development
  • Experience in development using Java 8 and frameworks such as Spring and Apache suite of libraries
  • Understanding of data structures, caching, design patterns, multi-threaded and high-performance architecture
  • Comfortable working on Unix
  • Proficient in ANSI SQL