Senior Java Developer
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 librariesExperience with Spring and knowledge of parallel programming conceptsExperience working in a large technology organization, ideally within investment bankingUser‑level knowledge of Unix/LinuxKnowledge of basic SQLSkills desiredKnowledge of ScalaKnowledge of some scripting language, ideally PythonKnowledge of financial products, OTC derivatives and trading systemsQualifications
The successful candidate will have a bachelor or master degree in Computer Science or similar.Additional Information
All your information will be kept confidential according to EEO guidelines.#J-18808-Ljbffr