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

Java Developer – FX eTrading Services

Morgan Stanley

Java Developer leading microservices and distributed platforms for Morgan Stanley’s FX electronic trading business. Driving architecture, software delivery, and production support in a hybrid Montreal role.

Posted 8/10/2026full-timeMontreal • 🇨🇦 CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java and distributed server-side application development, with a strong focus on designing scalable microservices and enterprise-grade software solutions. Proficient in collaborating with stakeholders to translate requirements into effective technical solutions while promoting software engineering best practices.

Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureSpring FrameworkRESTful APIsFinancial Industry Knowledge

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
JavaMicroservicesDistributed SystemsSpringWeb ServicesRESTful APIsRelational DatabasesMiddleware TechnologiesSoftware Development LifecycleAI-Enabled Tools
Soft Skills
Communication SkillsInterpersonal SkillsCollaboration
Tools & Technologies
Development ToolingAutomation Tools
Industry Keywords
Pricing ApplicationsTrade CaptureRegulatory FunctionalityFX ProductsBusiness Processes

Tech Stack

Tools & technologies
JavaMicroservicesSpring

About the role

Key responsibilities & impact
  • Design and develop microservices supporting pricing, trade capture, and control applications, including regulatory-focused functionality
  • Lead the architecture, development, and enhancement of distributed Java-based platforms and services
  • Drive technical strategy and influence engineering direction across server-side application development initiatives
  • Promote software engineering best practices, including testing, code quality, automation, and development tooling
  • Adopt and leverage AI-enabled tools to improve productivity, reduce technical debt, and enhance delivery throughput
  • Contribute to architecture reviews, technical design discussions, and code reviews
  • Lead and support all phases of the software development lifecycle, including analysis, design, development, testing, and deployment
  • Partner with business and technology stakeholders to translate requirements into scalable technical solutions
  • Support major production events, provide timely issue resolution, and drive long-term improvements based on operational feedback

Requirements

What you’ll need
  • 6+ years of experience in Java and distributed server-side application development
  • Experience with Spring, web services, RESTful APIs, relational databases, and middleware technologies
  • Experience designing and delivering scalable microservices and enterprise-grade software solutions
  • Ability to meet deadlines and deliver high-quality results in a fast-paced environment
  • Outstanding communication and interpersonal skills for collaboration across business and technology teams
  • Experience working in, or desire to work in, the financial industry is a plus
  • Knowledge of FX products and related business processes is a plus
  • Knowledge of French and English is required

Benefits

Comp & perks
  • Hybrid work environment combining remote work and attendance in the office
  • Comprehensive employee benefits and perks
  • Support for employees and their families throughout their work-life journey
  • Equal opportunity employer committed to diversity and inclusion
  • Opportunities to move about the business