Lead, Java Development (multiple Opportunities)

Morgan Stanley

Montreal, Quebec, Canada
Hybrid
Java development leadership
Enterprise scale application development
Technical thought leadership
As a leader of a Java development team, you will develop people through coaching, mentoring and management, and lead projects/initiatives front-to-back from planning, designing, architecting to implementation and go-live

Job Summary

  • As a leader of a Java development team, you will develop people through coaching, mentoring and management, and lead projects/initiatives front-to-back from planning, designing, architecting to implementation and go-live.
  • 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.
  • 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.

Matching Summary

As a leader of a Java development team, you will develop people through coaching, mentoring and management, and lead projects/initiatives front-to-back from planning, designing, architecting to implementation and go-live.

Skills & Requirements

Must-have

  • Java development leadership
  • Enterprise scale application development
  • Technical thought leadership
  • Unix/Linux knowledge
  • Client and technology stakeholder collaboration

Nice-to-have

  • Microservices architecture experience
  • Cloud technologies (AWS, Azure, GCP)
  • DevOps practices
  • Fintech protocols (FIX, Swift)
  • Functional programming experience

Key Requirements

  • 8+ years professional work experience in development
  • 1+ year in a leadership position
  • Bachelor's degree in computer science or related field
  • Proficiency in French and English

Work Rights

Not specified

Tailored Resume

Cover Letter