Morgan Stanley
Front Office Java Developer - Vice President
$155K–$215K
New York, New York · On-site · Director · Full-time · Posted Aug 12, 2026
- Experience
- At least 10 years' relevant experience would generally be expected; the posting does not state an alternative.
- Education
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
About the job
Develop and support front-office Agency trading systems, including time-sensitive product support, issue triage, and software stability improvements.
What you'll do
- Design, develop, review, test, and improve software in complex existing systems.
- Support time-sensitive Agency trading systems by triaging issues, communicating with traders, and following through on fixes or stability improvements.
- Communicate with product leads and identify opportunities to improve technology solutions.
What they ask for
- Experience with at least two of: q/kdb, Java, Scala, C++, Python, and willingness to learn additional technologies.
- Strong software engineering fundamentals, ownership, communication, and problem-solving skills; able to work with front-office users in a fast-moving environment.
- Familiarity with relational databases and SQL.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Nice to have
- Knowledge of Agency MBS products, especially TBA or specified pool trading; familiarity with related pricing, analytics, pool characteristics, or hedging workflows.
- Experience with q/kdb, real-time data, distributed systems, shell scripting, databases, Agile delivery, DevOps tooling, or front-office backend, UI, or data systems.
Pay
$155,000 and $215,000 per year (USD, base salary)
Tools
q/kdb, Java, Scala, C++, Python, SQL
AI focus
Use AI coding tools creatively to learn languages, technologies, code bases, and business workflows.
Model-written summary · the original posting is authoritative