Front Office Java Developer - Vice President
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a senior hands-on role requiring strong technical judgment, independent execution, clear communication, and ownership within the Agency department of FICFX. The role includes product support for time-sensitive Agency trading systems, where issues often require quick triage, clear trader communication, and follow-through on fixes or stability improvements.
Responsibilities
- Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
- Design, develop, review, test, and improve software in complex existing systems.
- Learn new languages, technologies, code bases, and business workflows, including through creative use of AI coding tools.
- Work directly with front-office users and operate effectively in a fast-moving environment.
- Triage and resolve issues in time-sensitive Agency trading systems with clear communication and follow-through.
Requirements
- Experience with at least two of the following, with willingness to learn additional technologies as needed: q/kdb, Java, Scala, C++, Python.
- Strong engineering fundamentals and ability to manage multiple functions or guide junior staff.
- Familiarity with relational databases and SQL.
- Knowledge of Agency MBS products, especially TBA or specified pool trading.
- Familiarity with Agency pass-through pricing, analytics, pool characteristics, adjacent Agency products, or hedging workflows.
- Experience with real-time data, distributed systems, shell scripting, databases, Agile delivery, or DevOps tooling.
- Experience working across backend, UI, or data-oriented systems in a front-office environment.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- At least 10 years of relevant experience.
About Morgan Stanley
At Morgan Stanley, we raise, manage, and allocate capital for our clients—helping them reach their goals. Our values—putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back—guide our decisions daily. We offer an opportunity to work alongside talented colleagues in an environment that supports and empowers employees. Our teams are fueled by diverse backgrounds and experiences, fostering collaboration and creativity.
We provide some of the most attractive and comprehensive employee benefits and perks in the industry, along with opportunities for career growth for those who demonstrate passion and grit.
Pay
Expected base pay rates for the role will be between $155,000 and $215,000 per year at the commencement of employment. Base pay is determined on an individualized basis and is part of a total compensation package that may also include commission earnings, incentive compensation, discretionary bonuses, and other short- and long-term incentive packages.