FREE ACCESS
5,000–10,000 jobs/day
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.

Java Tech Lead
Morgan Stanley. Lead the design and development of Java/Spring-based services for the custody platform .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDockerJavaKafkaSpring
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