Talent.com
Java Developer – Software Engineering (Hybrid)
Java Developer – Software Engineering (Hybrid)Morgan Stanley • Montreal, Montreal (administrative region), CA
Java Developer – Software Engineering (Hybrid)

Java Developer – Software Engineering (Hybrid)

Morgan Stanley • Montreal, Montreal (administrative region), CA
30+ days ago
Job type
  • Full-time
Job description

Java Developer – Software Engineering (Hybrid)

Join to apply for the Java Developer – Software Engineering (Hybrid) role at Morgan Stanley . We’re seeking someone to join our Risk and Information Management team as a Java Developer in Non‑Financial Risk Technology, leading the design and implementation of complex Java systems, mentoring junior developers, and driving technical improvements across teams.

What You’ll Do In the Role

  • Lead and / or contribute to the design and development of complex software systems and applications.
  • Design solutions that meet performance, scalability, and security requirements.
  • Drive technical excellence through code reviews, design discussions, and knowledge sharing.
  • Collaborate with the team lead to define project plans.
  • Implement and advocate for best practices in software engineering and design patterns.
  • Contribute to the evaluation and adoption of new tools and technologies.
  • Lead efforts to refactor and optimize existing codebase for efficiency and maintainability.
  • Maintain and enhance existing software applications to optimize performance and functionality.
  • Integrate prepackaged software and services into the bank’s technology ecosystem.
  • Stay updated on emerging technologies, trends, and tools to drive innovation and continuous improvement.

What You’ll Bring To The Role

  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • 5+ years of hands‑on experience with Core Java, Spring (Boot, Cloud, Security), Hibernate, JavaScript / TypeScript, and JUnit; proven ability to write optimized, efficient, and clean code.
  • Deep understanding of object‑oriented programming, design patterns, and practical application in designing robust software solutions.
  • Proven experience in performance optimization, scalability, and enhancing software quality through code reviews, debugging, and tuning.
  • Experience in capturing user requirements and designing functional solutions while reusing existing components.
  • Ability to solve complex problems and break down situations into actionable steps.
  • Extensive experience in designing end‑to‑end test scenarios and writing comprehensive unit tests.
  • Hands‑on experience in Jenkins CI / CD pipelines and DevOps practices, including deployment to QA / UAT environments and troubleshooting deployment issues.
  • Expertise in implementing RESTful HTTP / HTTPS interfaces, microservices architecture, event‑driven systems, and integrating prepackaged software and services.
  • Experience in designing data pipelines using event‑driven architecture, including Kafka and Spring web services.
  • Experience with semantic RDF knowledge graphs, ontologies, and graph databases.
  • Experience with large‑scale distributed systems, including building, maintaining, and enhancing software applications for performance, scalability, and security.
  • All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and office attendance. Knowledge of French and English is required.

    At Morgan Stanley, we are committed to maintaining first‑class service and high standards of excellence. Our values guide every decision. We are an equal‑opportunity employer dedicated to providing a supportive and inclusive environment for all employees.

    Seniors level : Mid‑Senior level

    Employment type : Full‑time

    Job function : Engineering and Information Technology

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Montreal, Montreal (administrative region), CA

    Similar jobs
    Senior Java Full-Stack Engineer - Hybrid (Montreal)

    Senior Java Full-Stack Engineer - Hybrid (Montreal)

    NTT DATA, Inc. • Montreal
    Full-time
    A leading technology services company in Montreal is seeking a Senior Java Full Stack Developer to join their innovative team. The ideal candidate should have over 10 years of experience in Core Jav...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Developer - Growth

    Senior Software Developer - Growth

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thriv...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Fundica • Montreal, QC, Canada
    Full-time
    Fundica is Canada's most award-winning online funding tool a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and adviso...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Our client is a global enterprise company with a product that you've likely used.Unfortunately we are only able to consider candidates who either live in Canad...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer [#4882]

    Java Developer [#4882]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.You will play a key role in contributing to the development of applications while support...Show more
    Last updated: 29 days ago • Promoted
    Senior Backend Software Developer (EV Charging, Quebec)

    Senior Backend Software Developer (EV Charging, Quebec)

    The Mobility House • Montreal, QC, Canada
    Full-time
    The Mobility House (TMH) is shaping the zero emissions future of energy and mobility.Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of z...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Java Developer

    Senior Full-Stack Java Developer

    Alithya • Montreal
    Full-time
    Alithya’s Mainframe Modernization team is looking for dynamic individuals to shape the future of legacy application modernization. We are building an exciting service that involves analyzing, refact...Show more
    Last updated: 15 days ago • Promoted
    Senior Java Developer (AI applications) [#4883]

    Senior Java Developer (AI applications) [#4883]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for a Senior Java Developer (AI Applications) for a permanent position based in Montreal.Maintain and implement new features in a search engine. Development and maintenance of the u...Show more
    Last updated: 29 days ago • Promoted
    Senior Java Engineer

    Senior Java Engineer

    SuperAnnotate • Saint-Lin-Laurentides, Quebec, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 1 day ago
    Senior Core Java Developer

    Senior Core Java Developer

    Astra North Infoteck Inc. • Montreal, QC, ca
    Full-time
    Quick Apply
    Required Skills : Advanced Java Concepts~Core Java.Essential Skills : We are seeking a talented Java Developer to design, develop, and maintain high-performance applications.The ideal candidate will ...Show more
    Last updated: 7 days ago
    Senior Java Full-Stack Engineer — Hybrid (Montreal)

    Senior Java Full-Stack Engineer — Hybrid (Montreal)

    NTT DATA • Montreal
    Full-time
    A leading technology firm is seeking a Senior Java Full Stack Developer to join their team in Montreal, Canada.This position involves designing and implementing Java / Spring components, working clos...Show more
    Last updated: 13 days ago • Promoted
    Senior Full Stack Java Developer AWADC5692570

    Senior Full Stack Java Developer AWADC5692570

    Compunnel Inc. • Montreal
    Full-time
    Senior Full Stack Java Developer – AWADC5692570.This range is provided by Compunnel Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct m...Show more
    Last updated: 15 days ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • saint-esprit, qc, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 23 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Our client is developing a buy and sell platform for agriculture using blockchain technology. Software Developer, developing applications with Java.Experience devel...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Java Engineer - FinTech Platform

    Senior Backend Java Engineer - FinTech Platform

    Veem • Ahuntsic North, ca
    Full-time
    A financial technology company in Ottawa seeks a Senior Back-end Java Developer to enhance its global payments platform.The ideal candidate will have hands-on experience in building scalable system...Show more
    Last updated: 8 days ago • Promoted
    Android Developer HYBRID (1732)

    Android Developer HYBRID (1732)

    freelance.ca • Montreal, Canada
    Full-time
    Montreal-based (hybrid – 2 days / week in office).Android, Kotlin, MVVM, Clean Architecture, Jetpack Components, REST APIs, Room, Coroutines. We are seeking an Android Developer to build and maintain ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - Digital Workflow Team

    Senior Software Developer - Digital Workflow Team

    Vention • Montreal, QC, Canada
    Full-time
    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor.Our te...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • saint-esprit, qc, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 23 days ago • Promoted