Senior Java Developer - Associate/VP
Core
Develop, maintain, and improve performance of Instinet's Crossing Systems (BlockMatch MTF and CBX) and contribute to the technical direction of common Core trading systems.
Role type
Senior IC Java Developer (Trading Systems)
Builds
High-volume, low-latency equities trading applications and core infrastructure
Domain
Financial services / Equities trading / High-frequency trading
Deliverable
production ML models | product features | infrastructure
Required skills
Java, FIX protocol, low-latency system design, performance engineering, SQL, Linux, networking, version control (SVN/GIT), microservices, distributed systems
Preferred skills
Perl, Python, Agile/Scrum methodologies
Technologies
Java, FIX, SVN, GIT, SQL, Linux
Responsibilities
Elicit and analyze requirements for crossing applications; design software for business-critical trading systems; optimize performance and latency; own software lifecycle from design to production; integrate changes into production; conduct peer reviews; provide 2nd level support for trading systems; mentor junior team members
Seniority
Senior, hands-on IC with mentorship responsibilities