Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Morgan Stanley

Java Tech Lead

Morgan Stanley

. Lead the design and development of Java/Spring-based services for the custody platform .

Posted 9/17/2026full-timeMontreal • CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing Java/Spring-based services with a focus on scalability, resilience, and maintainability. Proficient in translating business requirements into technical designs while ensuring adherence to engineering best practices and regulatory compliance.

Highest-signal resume keywords
Java/Spring DevelopmentMultithreaded Application ImplementationDistributed Technologies (Kafka)Agile Development TechniquesREST Services Fundamentals

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpringMultithreadingDistributed Caching SolutionsContinuous IntegrationContinuous DeliverySoftware Design PatternsUnit TestingPerformance AnalysisN-Tier Service-Oriented Architecture
Soft Skills
Technical CoachingCollaborationMentoring
Tools & Technologies
DockerContainer OrchestrationDatabases
Industry Keywords
Systems EngineeringBuild and Release ManagementTest AutomationCI/CDRegulatory Compliance

Tech Stack

Tools & technologies
DockerJavaKafkaSpring

About the role

Key responsibilities & impact
  • Lead the design and development of Java/Spring-based services for the custody platform
  • Ensure scalability, resilience, and maintainability of services
  • Own technical architecture and drive design decisions across reconciliation, exception management, and data-processing workflows
  • Guide and mentor engineering specialists through code reviews, pairing, and technical coaching
  • Translate custody operations business requirements into technical designs and actionable engineering tasks
  • Partner with QA, DevOps, and production support teams to ensure reliable releases and rapid resolution of production issues
  • Drive engineering best practices including test automation, CI/CD, and secure coding standards
  • Evaluate and integrate technologies and frameworks to improve system performance and developer productivity
  • Collaborate with product, risk, and compliance teams to align technical delivery with regulatory and business priorities

Requirements

What you’ll need
  • At least 8+ years of relevant experience building enterprise-level systems using Java/Spring
  • Strong design and implementation fundamentals
  • Strong experience implementing multithreaded applications, including multithreading/concurrency
  • Hands-on experience with distributed technologies such as Kafka and distributed caching solutions
  • Experience with Agile development techniques
  • Deep understanding of systems engineering, build and release management, continuous integration, and continuous delivery
  • Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance/memory analysis, and n-tier service-oriented architecture
  • Strong fundamentals of domain-driven, event-driven, and message-driven architecture
  • Strong fundamentals of REST services
  • Understanding of Docker and container orchestration
  • Experience with databases
  • Knowledge of French and English is required

Benefits

Comp & perks
  • Comprehensive employee benefits and perks
  • Support for employees and their families throughout their work-life journey
  • Opportunities for internal mobility and career advancement
  • Hybrid work environment combining remote work and office attendance