Senior Java Developer (Hybrid)

Morgan Stanley

Education
Benefits
Special Commitments
Skills

We’re seeking someone to join our Global Security Settlements team as a Senior Java Developer, preferably with exposure to Cloud Architectures & Public Cloud offerings, in Operations Technology to build a resilient, scalable, and secure cloud-based settlement platform.

Our platform provides one of the most critical functions enabling the firm to effect security settlements in all the markets the firm conducts the business in. On peak volume days, the Firm processes up to forty million trades and effects settlements worth of hundreds of billions of dollars for activity ongoing in multiple countries and currencies across the globe.

Our team has significant presence in Montreal, New York, and Mumbai. We are organized into agile squads closely aligned with product owners, users, and other stakeholders, which allows us to directly observe the business benefit of the solutions we develop, deploy and support. We believe in the forward momentum and progress of technology, and our goal is to apply the best tools and practices to deliver exceptional capabilities for our business users.

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

Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions and individuals around the world achieve their financial goals.

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:

You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our agile environment, you will have to interact directly with the users, product owners, business analysts, and other technologists across the firm. If you have a track record of building large-scale distributed applications, preferably on Azure/Cloud, we'd like to meet you.

  • Actively participate in the refinement sessions to ensure the requirements are clearly defined.
  • Design critical parts components of the global settlements system.
  • Write clean, performant, scalable, testable, and reusable code and build automated tests as per created design.
  • Guide more junior developers helping them to follow the best software development practices.
  • Follow the best DevOps practices - create CI/CD pipelines, enable capturing telemetry, etc.
  • Contribute to enhancing team standards and improving processes.

What you’ll bring to the role:

  • Hands-on, with 6+ years' experience in building distributed systems applying agile practices.
  • Strong working knowledge of core Java and Spring frameworks, including spring-boot, etc.
  • Having exposure to the front end is a strong advantage.
  • Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.
  • Experience in designing and implementing high volume messaging- and rest- based middleware and defining database models (relational or others).
  • Knowledge of DevOps practices and tools.
  • Familiarity with cloud-based development principles.
  • Fast learner and desire to constantly learn and improve.
  • Bachelor’s degree in computer science or in a related field.
  • Strong oral and written communication skills.

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:

We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 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.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Read Full Description
Confirmed 9 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles