✦ Luna Orbit — Software Engineering

Java Lead Software Engineer - Vice President - Software Engineering

at Morgan Stanley

📍 2 Locations Unknown Posted March 13, 2026
Type Not Specified
Experience mid
Exp. Years 8+ years
Education Not specified
Category Software Engineering

This role involves leading the development of scalable Java-based financial systems, designing microservices architectures, and managing technical teams.

  • Lead Java application development
  • Design system architecture
  • Guide microservices implementation
  • Ensure system scalability
  • Manage development team

The position requires expertise in Java, microservices, system design, and database management, with experience in Agile methodologies and Spring Framework.

The ideal candidate is a senior lead software engineer with extensive experience in Java, microservices, and system design, capable of leading development teams in a fast-paced financial environment.

JavaMicroservicesSystem DesignDatabase ManagementSpring Framework
Spring BootREST APIsAgile Practices
JavaSpring BootMicroservicesSystem DesignDatabase Management
JavaMicroservicesSystem DesignDatabase ManagementSpring FrameworkSpring BootREST APIsAgile Practices
JavaMicroservicesSystem DesignDatabase ManagementSpring FrameworkSpring BootREST APIsAgile Practices
LeadershipCollaborationProblem-SolvingCommunicationTeam Management
Industry Financial Services
Job Function Lead software engineering in financial technology
JavaMicroservicesSystem DesignDatabase ManagementSpring FrameworkSpring BootREST APIsAgile Practices

Less than 8 years experience, No experience with Java or Spring Framework, Inability to lead development teams

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile