Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Java Developer (Hybrid)

Full-time

Morgan Stanley

We're seeking someone to join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sales and trading. The role will include a combination of long-term strategic development and shorter-term business focused development on the fixed-income trading platform. Morgan Stanley traders use this platform to trade Fixed Income Securitized products like Fixed Income Agency Debt, TBAs, Pools, and CMOs.


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 Vice-President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.

 

Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.

Interested in joining a team that’s eager to create, innovate and make an impact on the world? Read on…

What you'll do in the role:

  • 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.

What you'll bring to the role:

 

  • 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.

At Morgan Stanley Montreal, we support the Firm’s global businesses and infrastructure with cutting edge technology and innovation. The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the Montreal community since 2008 and is considered a leading employer among the area’s highly skilled technology talent. There’s ample opportunity to move across the businesses for those who show passion and grit in their work.

All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.

Knowledge of French and English is required.

Build a career with impact. Visit morganstanley.com for more information.

WHAT YOU CAN EXPECT FROM MORGAN STANLEY:

At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.

To learn more about our offices across the globe, please copy and paste into your browser.

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.

For more information, please visit: .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Java Developer (Hybrid) in Montréal, QC vacancy
  • $31.78 - $49.66 per hour

     ...Job Responsibility: Scala Java Developer (Contract) Montreal, QC, Canada (Hybrid) Contract (8 months 11 days) Published 3 days ago Teradata, DB2 Scala, Java, RESTful APIs Cloud - based application design, architectural strategy, full - stack development, data engineering... 
    Suggested
    Contract work

    Capgemini

    Montréal, QC
    11 days ago
  • $104k - $130k per year

     ...Role Description Java Developer Lead II - Software Engineering Who We Are Born digital, UST transforms lives through the power of...  ...la mise en œuvre d’applications d’entreprise. ~ Maîtrise des principes de conception orientée objet et des modèles architecturaux.... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Part time
    Apprenticeship
    Work at office

    UST

    Montréal, QC
    26 days ago
  •  ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with... 
    Suggested
    Contract work

    Sapsol Technologies Inc

    Montréal, QC
    13 days ago
  • $55k - $60k per year

     ...Expérience dans le développement d'applications en Java Expérience de travail avec des systèmes...  ...de longue durée. ~ Une politique hybride flexible. ~ REER avec contribution de l'...  ...development initiatives in our FinLabs we develop solutions for modernization, from... 
    Suggested
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Local area
    Flexible hours
    Day shift

    Calitii

    Montréal, QC
    13 days ago
  • $90k - $110k per year

     ...Job Responsibility: The Role We are Looking for an experienced Java Camunda Developer with hands on experience with Java/J2EE, Spring Boot, React and SQL, and exceptional communication and customer service skills. Responsibilities Communicate with stakeholders to... 
    Suggested
    Full time
    Monday to friday
    Shift work
    Day shift

    Open road solutions llc

    Montréal, QC
    11 days ago
  •  ...impact. Techso is continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients across Canada. To...  ...terrace to enjoy sunny days. Flexibility and balance: A hybrid work policy tailored to projects and clients. Everyday well... 
    Full time

    Techso

    Montréal, QC
    29 days ago
  •  ...behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop digital solutions used by leading clients...  ...projects with recognized clients across Canada. A flexible hybrid work model adapted to project and client needs. Bright... 
    Full time
    Work at office
    Flexible hours

    Techso

    Montréal, QC
    11 days ago
  •  ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 days WFO) Experience Required: 6–8 years Skills: Digital : Microservices Digital : Spring Boot Core Java Role Descriptions: Java full stack developer Spring Boot framework... 
    Contract work

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  • $65 - $70 per hour

     ...Job Responsibility: Title: JAVA Full Stack Developer with Angular Location : Montreal, QC-Onsite Job type: Contract JAVA Full Stack Developer...  ...contractContract length: 12 months Pay: $65.00-$70.00 per hour Work Location: Hybrid remote in Montréal, QC H2B 2S3... 
    Hourly pay
    Full time
    Contract work
    Fixed term contract
    Remote work

    Tekishub Consulting Services

    Montréal, QC
    11 days ago
  •  ...drive business success. Role Overview:   We are seeking Java Developers with 3-15years of professional experience to join our high-performing...  ....    Key Responsibilities: Software Development: Develop, maintain, and enhance enterprise-level Java applications.... 
    Full time
    Worldwide

    bounteous

    Montréal, QC
    a month ago
  •  ...MLFlow model lifecycle artifacts (models, runs, metadata, metrics) and enterprise MRM platforms Designing and developing scalable, secure, and high-performance Java-based APIs Building backend services that support model onboarding, validation workflows, auditability, and... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    26 days ago
  •  ...someone to join our team as a Java Tech Lead – Securities Reference...  ...job family responsible for developing and maintaining software solutions...  ...ll do in the role: Design, develop, and enhance applications...  ...Montreal, Quebec. We offer a hybrid work environment, combining remote... 
    Full time
    Temporary work
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • $60k - $115k per year

    Programmeur Analyste Java/DevOps (Intermédiaire) Description de poste Rejoignez une équipe où l’ingénierie logicielle rencontre la...  ...(TI) et en management au monde. Java/DevOps Analyst-Developer (Intermediate) Position Description Join a team where software... 
    Montréal, QC
    14 days ago
  • $99k - $145.2k per year

    26WD9879426WD98794, Développeur logiciel principal en tests English translation to follow...  ...informatique dans des langages tels que Java, C#, Python et/ou JavaScript Solides compétences...  ..., etc.) 26WD98794, Principal Software Developer in Test Position Overview We are... 
    Full time
    For contractors

    Autodesk

    Montréal, QC
    14 days ago
  • $52 - $55 per hour

     ...Job Responsibility: Job Role: Java Full Stack Developer with ReactJS Location: Montreal, Canada Duration : Long Term Contract : Years of experience 8+years The required skills are: Very strong analytical and problem solving abilities Experience in performance... 
    Hourly pay
    Long term contract
    Fixed term contract
    Monday to friday
    Shift work
    Day shift

    Epsilon Solutions

    Montréal, QC
    1 day ago
  • $118k - $152k per year

     ...Concevoir et développer des applications full stack à l’aide de Java (backend) et d’Angular (frontend) Créer et améliorer des API et...  ...wealth and asset management platforms. The Role As a Full Stack Developer, you will design and develop web-based and middle-layer services... 
    Full time
    Internship
    Immediate start

    Capco

    Montréal, QC
    12 days ago
  •  ...We’re seeking someone to join our team as a C++ Developer in Fixed Income Cash & Foreign Exchange (FICFX) to design and deliver high-performance...  ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...management technology group is seeking a C++ developer for pricing model implementation projects...  ...are C++, Shell scripting, DB2, Java and Perl. Prior experience with financial...  ...are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales, Non-Financial Risk Technologies and everything in between, our Java Development... 
    Full time
    Work at office

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...logiciels. Le ou la titulaire du poste agit à titre d'architecte principal·e pour les systèmes de gestion des données de produits...  ...: Canada (CA), Montreal (Country/ City) Détails du poste : Developer Rémunération et avantages sociaux chez Ericsson Chez Ericsson... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Day shift

    Ericsson

    Montréal, QC
    7 days ago
  • Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportunities. With uncompromising standards for technical and domain expertise, we deliver...
    Full time
    Worldwide

    bounteous

    Montréal, QC
    a month ago
  • $67 - $70 per hour

     ...Job Responsibility: Role: Senior Java Full Stack Developer With Angular and Mockito Location: Montreal, Canada Duration: Long Term Contract : Skills Required Bachelor s Degree in computer science At least 7+ years of experience in Java Strong knowledge of Web... 
    Hourly pay
    Long term contract
    Fixed term contract
    Monday to friday
    Shift work
    Day shift

    Epsilon Solutions

    Montréal, QC
    1 day ago
  •  ...Were seeking someone to join our team as a Developer Engagement Lead AI Coding Tools in Application & Infrastructure to drive firmwide adoption...  ...All our positions are located in Montreal Quebec. We offer a hybrid work environment combining remote work and attendance in the... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    4 hours ago
  •  ...About the Role We are seeking Senior Java Engineer for a major project in the banking...  ...industry in Montreal. This position is in hybrid mode in Montreal (3 days/week).  Why Join...  ...multidisciplinary teams   ~ Continuously develop your technical and professional  expertise... 
    Permanent employment
    Full time
    Flexible hours
    3 days per week

    Levio

    Montréal, QC
    2 hours ago
  • $70k - $135k per year

    Developpeur Java Senior/Expert Description de poste Chez CGI, nous recherchons un(e) Développeur(se) Java Senior / Expert passionné...  ...constitue un atout important dans ce rôle. Mode de travail : Hybride, 2 jours en présentiel Lieu : Montréal, centre-ville... 
    Day shift
    Montréal, QC
    4 days ago
  •  ...our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in...  ...scalable solutions using mainly Python and some Java as part of an Agile squad delivering with...  ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...Lieu de travail : 1717 rue Du Havre, en mode hybride Type de poste : Régulier   Entreprise québécoise  du secteur énergétique, Énergir a l'ambition de faire partie de la solution pour lutter contre les changements climatiques. Ainsi, l’entreprise innove pour... 
    Remote work
    Flexible hours

    Energir

    Montréal, QC
    17 hours ago
  •  ...Role: Software Engineer  Location: Montreal; Hybrid 3 days a week in office We are seeking a highly...  ...Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and... 
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    21 days ago
  • $63.9k - $108.54k per year

     ...Walldorf (DE), and Budapest (HU). As a developer of IBP, you will be responsible for all development...  ...other programming languages (e.g. ABAP, Java, Python, or similar), JS Framework (e.g....  ...: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    1 day ago
  •  ...nous créons. Pour nous, SQL et Java sont plus que de simples...  ...de paiement. Dans ce poste hybride, environ 40 % de votre temps sera...  ...projets à long terme et en tant que principal point de contact pour...  ...believe that being a proficient developer requires a strong grasp of the... 
    Long term contract
    Permanent employment
    Worldwide
    Night shift

    Sii

    Montréal, QC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Java Developer (Hybrid). Be the first to apply!