Morgan Stanley
Posted 4mo ago

Lead, Java development (multiple opportunities)

Morgan Stanley
Montreal, Quebec, Canada
HybridFull Time
Responsibilities
  • developing people
  • leading projects
  • designing applications
Requirements
  • Bachelor's in computer science
  • 8+ years development experience
  • 1+ year leadership
  • Strong Java and Unix/Linux knowledge
  • Excellent communication
  • Bilingual French and English required
Technical tools mentioned
JavaUnixLinuxSpringSpring BootMQKafkaRedisGitIntelliJEclipseScalaAWSAzureGCPElasticsearchSQLNoSQLOracleSQL ServerSybaseDB2SnowflakeMongoFIXSwift

Job description

We are currently looking to fill multiple leadership positions for our java development teams across the Montreal office. Our teams are hiring for various types of leaders, so whether you are a teamlead with a few employees, a technical application development manager with multiple globals teams, a technical architect or a seasoned technical leader, we want to speak with you!

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.

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…

As a leader of a Java development team, you will:

  • Develop people through coaching, mentoring and management

  • Lead projects / initiatives front-to-back from planning, designing, architecting to implementation and go-live.

  • Lead the design, development and support of enterprise scale, global applications

  • Act as a thought leader in the technical space

  • Work closely with business and technology stakeholders

What you’ll bring to the role:

  • Bachelor’s degree in computer science or related field

  • 8+ years professional work experience in development

  • At least 1 year in a leadership position (techlead or teamlead)

  • Strong knowledge of Java (enough to mentor / coach other developers)

  • Good knowledge of Unix/Linux

  • Excellent written and verbal communication skills

Things to highlight on your resume

While these are not required, we are very interested in speaking with people who have exposure to the following technologies or subjects. Do not hesitate to highlight them on your resume!

  • Experience with microservices architecture

  • Experience with Spring/Spring Boot

  • Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems

  • Hands on experience with modern distributed technologies such as messaging brokers (e.g. MQ, Kafka) and distributed caching solutions (e.g. Redis).

  • Experience building real time applications using multithreading

  • Experience working with Git

  • Experience with IntelliJ or Eclipse IDE

  • Experience with Scala/functional programming

  • Experience with cloud technologies (AWS, Azure, GCP) and DevOps

  • Experience with Fullstack Development

  • Experience with Elasticsearch

  • Proficiency with SQL and NoSQL databases (ex. Oracle, SQL Server, Sybase, DB2, Snowflake, Mongo)

  • Knowledge of fintech protocols (e.g., FIX, Swift protocol)

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 https://www.morganstanley.com/about-us/global-offices​ 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: https://www.morganstanley.com/people-opportunities/eeo.

About Morgan Stanley

Global financial services firm providing investment and wealth management.

Year founded
1935
Employees
80000
Organization type
Public
Headquarters
US

Similar jobs

Java Developer roles near Montreal, Quebec
6d
Save
Mark Applied
Hide
SAP iXp Intern - Développeur Java, développement Cloud
Montreal, Quebec, Canada
$18-$36/hr HybridInternship, Full Time
SAP
SAPFrankfurt Stock Exchange: SAP: Sells enterprise resource planning and business management software solutions.
Current or recent bachelor's or master's degree, strong Java knowledge, cloud development familiarity, version control experience, communication skills, teamwork, curiosity, and autonomy.
Java, Cloud, microservices, version control systems
1w
Save
Mark Applied
Hide
Java Developer – FX eTrading Services (Hybrid)
Montreal, Quebec, Canada
HybridFull Time
Morgan Stanley
Morgan StanleyNYSE: MS: Provides global investment banking, wealth management, and advisory services.
6+ YOE6+ years of Java and distributed server-side development; experience with Spring, web services, RESTful APIs, relational databases, middleware, scalable microservices, and enterprise software. French and English required.
Java, Spring, RESTful APIs
1w
Save
Mark Applied
Hide
Développeur(se) Senior Java / Intégration
Montreal, Quebec, Canada
$70k-$135k/yr HybridFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
7+ YOEBachelor's degree in computer science or equivalent experience; 7+ years of Java development; Spring Boot or Quarkus, REST services, webMethods or ESB, Oracle and SQL, Agile, and Git experience.
Java, SQL, PL/SQL, Spring Boot, Spring, Quarkus, Hibernate, JPA, webMethods, REST, JSON, Microservices, AWS, OpenShift, Kubernetes, Git, Jenkins, ArgoCD, Bitbucket, Maven, Jira, ServiceNow, Postman, SonarQube, JUnit, Mockito, Liquibase, Control-M, Oracle, Scrum, Azure Service Bus
1w
Save
Mark Applied
Hide
Java Developer
Montreal, Quebec, Canada
$70k-$95k/yr OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
7+ YOERequires 7–15 years of Java/J2EE experience, object-oriented programming, design patterns, Linux/Unix, shell scripting, DevOps deployment, database skills, testing, and strong communication.
Java, J2EE, Linux, Unix, Shell Scripting, Jenkins, TeamCity, Java 8, PL/SQL, Spring, Spring Boot, Hibernate, Python, Perl
3w
Save
Mark Applied
Hide
Tech Lead - Application Development JAVA N 4C
Montreal, Quebec, Canada
$52k-$95k/yr HybridFull Time
Genpact
GenpactNYSE: G: Provides business process management and digital transformation services.
Lead Java development, design scalable applications, conduct code reviews, mentor developers; require Java expertise, Apache Kafka, Agile experience, Oracle Java certification, and relevant CS/IT degree.
Agile Methodology, Apache Kafka, Core Java, Java APIs, Java Servlets, Java Web Applications, Java Web Development
1mo
Save
Mark Applied
Hide
Senior Java Developer
Montreal, Quebec, Canada
OnsiteFull Time
Prolifics
Prolifics: Provides digital transformation, engineering, and IT consulting services.
5+ YOE5-7 years IT experience, strong Java or Python skills, RDBMS/SQL, Linux, JSON/XML, SDLC knowledge, communication and attention to detail; experience in financial/reference data preferred.
Java, Python, SQL, Linux, Github Copilot, JSON, XML, Spring, Spring Boot, Hibernate, MongoDB, Shell, Autosys, Cron, Airflow, Kafka, IBM MQ
1mo
Save
Mark Applied
Hide
Développeur Java Agentique IA / Agentic AI Java Developer
Montréal, Quebec, Canada
HybridFull Time
Portage CyberTech
Portage CyberTech: Provides digital identity and secure electronic signature software solutions.
8+ YOE8+ years software development experience, DEC/university degree or equivalent, strong Java Spring Boot and PKI knowledge, experience with microservices, AI-assisted development tools, and professional-level French and English.
GitHub Copilot, Model Context Protocol (MCP), Entrust PKI, OCSP, CRL, HSM, Java, Spring Boot, AWS, ECS Fargate, EC2, Lambda, S3, ElastiCache, MongoDB Atlas, PostgreSQL, MySQL, AWS Aurora, RabbitMQ, Keycloak, Twilio, GitHub Enterprise, Maven, SonarQube, Jira, Confluence, Slack, Microsoft Teams, LLM, Agentic Workflows, AI Coding Assistants
6mo
Save
Mark Applied
Hide
Java Developer
Montreal, Quebec, Canada
OnsiteFull Time
E*TRADE
E*TRADE: Online platform for stock brokerage and electronic trading services.
Java development experience and strong programming skills.
Java, SQL