Enable job alerts via email!

Senior Java Developer (Hybrid)

860 Morgan Stanley Svcs Canada Co

Montreal

Hybrid

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Java Developer to join their Global Security Settlements team in Montreal. This hybrid role offers the opportunity to work on a cloud-based settlement platform that processes millions of trades daily. You will engage with agile squads, design critical system components, and mentor junior developers while implementing best practices in a collaborative environment. If you are passionate about innovation and eager to make an impact in financial services, this position is perfect for you.

Qualifications

  • 6+ years of experience in building distributed systems using agile practices.
  • Proficiency in core Java and Spring frameworks, including spring-boot.

Responsibilities

  • Participate in requirements refinement, architecture, design, and implementation.
  • Mentor junior developers and promote best practices.

Skills

Java
Spring Framework
DevOps
Microservices
Agile Practices
Cloud Development
Communication Skills

Education

Bachelor’s degree in Computer Science

Tools

CI/CD Pipelines
Azure

Job description

Senior Java Developer (Hybrid)

Apply locations: Montreal, Canada | Full time | Posted Yesterday | Job requisition id: PT-JR008490

We’re seeking a Senior Java Developer to join our Global Security Settlements team. The ideal candidate should have exposure to Cloud Architectures & Public Cloud offerings, particularly within Operations Technology, to develop a resilient, scalable, and secure cloud-based settlement platform.

Our platform handles critical functions, enabling the firm to effect security settlements across multiple markets. During peak days, the firm processes up to forty million trades and manages settlements worth hundreds of billions of dollars across various countries and currencies worldwide.

Our team is primarily based in Montreal, New York, and Mumbai. We operate in agile squads closely aligned with product owners, users, and stakeholders, ensuring direct observation of business benefits. We prioritize technological progress and aim to utilize the best tools and practices to deliver exceptional capabilities.

Within the Technology division, we leverage innovation to build connections and capabilities that power our firm, enabling clients and colleagues to redefine markets and shape future communities. This role is a Software Engineering Manager at Vice President level, responsible for developing and maintaining software solutions supporting business needs.

About Morgan Stanley: An industry leader in financial services, helping clients around the world achieve their financial goals.

If you're eager to create, innovate, and make an impact, read on…

Responsibilities:
  1. Participate in requirements refinement, architecture, design, and implementation, including coding and automated testing.
  2. Create CI/CD pipelines following best software development and DevOps practices.
  3. Engage directly with users, product owners, and stakeholders in our agile environment.
  4. Build large-scale distributed applications, preferably on Azure/Cloud.
  5. Design critical components of the global settlements system.
  6. Write clean, scalable, testable, and reusable code, and develop automated tests.
  7. Mentor junior developers and promote best practices.
  8. Implement DevOps practices, including telemetry and pipeline automation.
  9. Contribute to team standards and process improvements.
Qualifications:
  1. Minimum 6+ years of experience in building distributed systems using agile practices.
  2. Proficiency in core Java and Spring frameworks, including spring-boot.
  3. Front-end experience is a strong advantage.
  4. Understanding of microservice architecture, design patterns, resiliency, scalability, security, and observability.
  5. Experience with high-volume messaging and REST-based middleware, database modeling.
  6. Knowledge of DevOps tools and practices.
  7. Familiarity with cloud-based development principles.
  8. Fast learner with a desire to continuously improve.
  9. Bachelor’s degree in computer science or related field.
  10. Strong communication skills in English and French.

Our Montreal team supports the firm’s global infrastructure with cutting-edge technology, including electronic trading, cloud engineering, cybersecurity, and AI/ML. We have been part of the Montreal community since 2008 and offer opportunities for growth across various business areas.

All positions are based in Montreal, Quebec, with a hybrid work environment combining remote and in-office work.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Developer (Hybrid)

Morgan Stanley

Montreal

Hybrid

CAD 80,000 - 130,000

Yesterday
Be an early applicant

Back-end Java Developer (Hybrid)

860 Morgan Stanley Svcs Canada Co

Montreal

Hybrid

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Sr. Java Developer – VOIP/SIP/911 Systems

HireOn

Montreal

Hybrid

CAD 100,000 - 120,000

Yesterday
Be an early applicant

Sr Java Developer with DevOps

Synechron

Montreal

Hybrid

CAD 90,000 - 95,000

Yesterday
Be an early applicant

Senior Java Developer

Synechron

Montreal

Hybrid

CAD 100,000 - 115,000

Yesterday
Be an early applicant

Senior Python/Java Developer - Web Engineering

Axelon Services Corporation

Montreal

Hybrid

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Software Developer – Cloud Services Development Team Full-time Position Hybrid

Ribbon Communications Inc.

Montreal

Hybrid

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Java Spring developer

Desjardins Group

Montreal

Hybrid

CAD 60,000 - 100,000

Today
Be an early applicant

QA Test Developer

ZayZoon

Halifax

Remote

CAD 60,000 - 90,000

Today
Be an early applicant