Job Description
Our client is looking for a technically proficient hands-on Java and/or Scala developer, experienced in developing distributed systems.
• The position will require supporting different phases of product lifecycle including analysis, development and testing.
• Equity Derivatives Product Knowledge would be advantageous, a desire to work in a financial business is essential.
Skills required (essential):
• A thorough knowledge of standard Java including latest language features and commonly used open source libraries
• Experience with Spring and knowledge of parallel programming concepts
• Experience working in a large technology organization, ideally within investment banking
• User-level knowledge of Unix/Linux
• Knowledge of basic SQLSkills desired
• Knowledge of Scala
• Knowledge of some scripting language, ideally Python
• Knowledge of financial products, OTC derivatives and trading systems
Qualifications
The successful candidate will have a bachelor or master degree in Computer Science or similar.
Additional Information