Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Morgan Stanley

Principal Java Developer

Morgan Stanley

Principal Java Developer in E-trading team at Morgan Stanley enhancing fixed-income trading software solutions. Collaborate with traders, lead projects, and innovate in financial technology.

Posted 4/30/2026full-timeMontreal • 🇨🇦 CanadaLeadWebsite

Tech Stack

Tools & technologies
JavaMicroservicesPythonScalaSQL

About the role

Key responsibilities & impact
  • Deliver increased automation to the trading desk
  • Expand electronic trading capabilities by creating and expanding Algos.
  • Take full ownership of projects from requirement gathering to roll-out.
  • Lead the development of new ideas and/or policies in own area.
  • Analyze multiple sets of information to create summaries for various stakeholders.

Requirements

What you’ll need
  • At least 7+ years of Java working experience in the industry.
  • Development experience in object-oriented programming and working with mixture of new and legacy systems.
  • Basic understanding of Fixed Income products is required and ability to communicate with traders.
  • Good problem-solving, result-focused, can-do attitude, and strong focus to keep the business running and competitive.
  • Ability to work in a team.
  • Demonstrate some ability to work with latest AI agents.
  • Good knowledge of microservices architecture and SQL/Relational Databases.
  • Nice-to-have skills: Scala and Python knowledge.
  • Experience in the finance industry.
  • Open to learn and work with other technologies & AI tools as business objectives require.

Benefits

Comp & perks
  • Comprehensive employee benefits and perks

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaobject-oriented programmingmicroservices architectureSQLRelational DatabasesAI agentsScalaPython
Soft Skills
problem-solvingresult-focusedcan-do attitudeteamworkcommunication