Java Quantitative Developer - iSAM Securities
Role Overview
ISAM Securities trading platforms are entirely owned and build by in-house teams.
We typically use Java (and C++) for server-side development with KDB and Postgres data storage, with financial modelling done in Python.
The platforms are under active development, and entire areas are being re-implemented from the ground up.
All work in this team is on the critical path – we handle more than 4T USD annually –everything counts!
Key Skills for This Role
Full Job Posting
Personal Attributes
Enthusiasm.
Strong communication skills.
Ability to work collaboratively.
Attention to detail.
Ability to adapt in a rapidly evolving environment.
Requirements
- Outstanding Java coding with an interest in finance and technology.
- Experience of very high performance zero-GC and lock free software engineering in Java.
- Experience of and understanding of the LMAX set of open-sourced software tools (Aeron, Disruptor, SBE, Artio, Agrona).
- Experience of solving HA problems and distributed systems challenges is useful (especially Aeron cluster / Raft).
- Any knowledge of Python/C++ and scientific computing would be advantageous.
- Pragmatic mindset with strong problem-solving abilities.
- Excellent attention to detail and organisational skills.
- Self-motivated with ability to work with minimal supervision.
About iSAM Securities
Parent group profile
iSAM
Private systematic investment manager and electronic market maker serving institutional investors and trading venues globally.
Visit parent group websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer