Enable job alerts via email!

Senior Java Developer (Hybrid)

Morgan Stanley

Montreal

Hybrid

CAD 80,000 - 130,000

Full time

2 days ago
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 Equity Swaps Trading team in Montreal. This hybrid role offers the opportunity to develop and maintain software solutions that support the Equity Swaps business. With a focus on innovation and quality, you will work in a dynamic environment, implementing business logic changes and ensuring robust testing practices. This role not only allows you to leverage your extensive Java expertise but also offers a chance to grow within a collaborative and diverse team. If you're passionate about technology and making an impact, this could be the perfect opportunity for you.

Qualifications

  • 7+ years of core server-side Java experience with multi-threading expertise.
  • Proven ability to develop quality solutions and avoid poor practices.

Responsibilities

  • Implement business logic changes and maintain code for high message volumes.
  • Participate in testing, including unit tests and automated integration tests.

Skills

Java
Multi-threading
Software Testing (JUnit, Cypress)
Linux
Relational/NoSQL Databases (MongoDB, DB2)
Message-based Architectures (MQ, Pub Sub, Kafka)
Problem-solving
Communication Skills

Job description

Join to apply for the Senior Java Developer (Hybrid) role at Morgan Stanley.

We are seeking a Senior Java Developer to join our Equity Swaps Trading team in ESTAR, supporting the Equity Swaps business. This global front-office team develops software for a leading provider of Equity Swap products.

In the Technology division, we leverage innovation to build capabilities that power our firm, enabling clients and colleagues to redefine markets and shape communities. This is a Lead Software Engineering position at Vice-President level, responsible for developing and maintaining software solutions that meet business needs.

Morgan Stanley is a leader in financial services, mobilizing capital to help various clients achieve their financial goals.

If you're eager to create, innovate, and impact the world, read on...

What You’ll Do In The Role
  • Join a core development squad to implement business logic changes, maintain code, and support new business requests.
  • Write efficient code handling high message volumes, large data sets, and complex concurrent processing.
  • Own and deliver changes from conception to production.
  • Participate in testing, including unit tests, automated integration tests, and runbook development.
  • Assist in comprehensive UAT, system regression, and rollback tests.
  • Contribute to Level 3 regional production support rotation shared among global developers.
  • Work across multiple technologies, focusing on delivering quality solutions promptly.
What You’ll Bring To The Role
  • 7+ years of core server-side Java experience, with expertise in multi-threading environments.
  • Proven ability to develop quality solutions and avoid poor practices.
  • Experience with software testing methods (e.g., JUnit, Cypress).
  • Understanding of Linux and scripting languages.
  • Relational and/or NoSQL database experience (e.g., MongoDB, DB2).
  • Knowledge of message-based architectures (MQ, Pub Sub, Kafka).
  • Full software development lifecycle experience in an enterprise setting.
  • Interest in understanding the supported business.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills.
  • Flexibility to adapt to a dynamic environment.

Our Montreal team supports the firm’s global operations with cutting-edge technology, including electronic trading, cloud engineering, cybersecurity, and AI/ML. We value passion and offer opportunities to grow across different business areas.

Positions are based in Montreal, Quebec, with a hybrid work model combining remote and in-office work. Knowledge of French and English is required.

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

What You Can Expect From Morgan Stanley

We uphold high standards of service and excellence, guided by values like putting clients first, integrity, innovation, diversity, and community engagement. Join a collaborative, diverse environment with supportive benefits and opportunities for advancement.

Morgan Stanley is an equal opportunity employer, fostering an inclusive environment for all.

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)

860 Morgan Stanley Svcs Canada Co

Montreal

Hybrid

CAD 80,000 - 120,000

Today
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