Front Office Java Developer - Vice President
Core
Senior hands-on Java developer supporting time-sensitive Agency trading systems in a fast-moving front-office environment.
Role type
Senior IC Java developer (front-office trading systems)
Builds
Production trading systems and stability improvements for Agency MBS products
Domain
Financial services / High-frequency trading / Agency MBS
Deliverable
production ML models | product features
Required skills
Java, q/kdb, Scala, C++, Python, SQL, distributed systems, shell scripting, Agile delivery, DevOps tooling
Preferred skills
Agency MBS product knowledge (TBA, specified pool), pass-through pricing analytics, hedging workflows, backend/UI/data system integration
Technologies
Java, q/kdb, Scala, C++, Python, SQL, shell scripting
Responsibilities
Design, develop, review, test, and improve software in complex existing systems; communicate with product leads on technology solutions; work directly with front-office users; manage multiple functions or guide junior staff
Seniority
Senior, hands-on IC
