Java Developer (Electronic Equities) – Vice President
Core
Design, develop, and optimize high-performance, low-latency microservices and applications for the core electronic trading platform.
Role type
Vice President, Senior IC Java Developer (Electronic Equities)
Builds
Low-latency execution platform, automated trading systems, and critical electronic trading components.
Domain
Financial Services / Electronic Equities Trading
Deliverable
production ML models | product features
Required skills
Core Java, JVM internals, concurrency, garbage collection, memory management, microservices architecture, distributed systems, financial market protocols (FIX), order and market datasets, testing frameworks, CI/CD
Preferred skills
Messaging and data grid technologies (Solace, AMPS, Chronicle), infrastructure automation tools (Ansible)
Technologies
Java, FIX, Solace, AMPS, Chronicle, Ansible
Responsibilities
Design and develop high-performance, low-latency microservices; Implement and enhance complex trading logic and performance optimizations; Lead technical design discussions and conduct code reviews; Partner with product development and quantitative researchers; Drive continuous improvement in testing frameworks and deployment processes; Resolve complex technical challenges; Build and maintain solutions for trading platform monitoring and trade reconciliation.
Seniority
Vice President, Senior hands-on IC with strategic leadership