Buy Side opportunity to work directly with a Portfolio Manager to help build a state-of-the-art Systematic Trading Platform in Java.
Requirements:
You will work in a small, elite team and will need to work cooperatively with the other team members and communicate your ideas clearly.
Deep familiarity with the Java programming language. Ability to quickly and easily write clean, correct, efficient, readable code in Java.
Experience with the latest improvements to the Java language up through Java 10 and beyond, including streams, lambdas, java time API, Java 9 modules, jshell, etc.
Understanding of source control using Git, building multi-module systems with Maven.
Solid understanding of algorithms, and computational complexity of various algorithms. Ability to independently select the best algorithm for the task.
Environment is entrepreneurial with great upside and the potential to learn the Quantitative Trading business