Front Office Java Developer - Vice President

Morgan StanleyNew York, NY
Hybrid

About The Position

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 Software Engineering position at the Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. We're seeking someone to join our Agency department within FICFX. This is a senior hands-on role requiring strong technical judgment, independent execution, clear communication, and ownership. 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. The right candidate will bring a solid engineering foundation, learn new technologies and business workflows as needed, and take responsibility for high-quality delivery in a fast-moving trading environment.

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.
  • Strong ownership, communication, and problem-solving skills.
  • Familiarity with relational databases and SQL.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • At least 10 years' relevant experience.

Nice To Haves

  • 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 q/kdb, 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.
  • Advanced understanding of business line and discipline with some knowledge of competitive environment and other disciplines.

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.
  • Provide product support for time-sensitive Agency trading systems, including quick triage, clear trader communication, and follow-through on fixes or stability improvements.
  • 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.
  • Manage multiple functions or guide junior staff and initiatives.

Benefits

  • Ample opportunity to move about the business for those who show passion and grit in their work.
  • Comprehensive employee benefits and perks in the industry.
  • Morgan Stanley sponsored benefit programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service