✦ Luna Orbit — Software Engineering

Senior Java Developer_Vice President_Software Engineering

at Morgan Stanley

Unknown Posted March 24, 2026
Type Not Specified
Experience lead
Exp. Years 6+ years
Education Not specified
Category Software Engineering

This role involves leading the development of backend systems for Morgan Stanley, focusing on Java-based microservices, system design, and data management in a financial services environment.

  • Lead backend development
  • Design scalable microservices
  • Mentor junior developers
  • Optimize database interactions
  • Ensure system resilience

The position requires expertise in Java, Spring Boot, microservices architecture, distributed systems, and data tools like Spark, Databricks, and Snowflake, with an emphasis on scalable, resilient backend solutions.

The ideal candidate is a senior Java developer with 6+ years of experience in building distributed systems, microservices architecture, and system design. They should have strong leadership skills and experience with cloud-based data tools.

JavaSpringMicroservicesSystem DesignDatabase ManagementAgile Methodologies
SparkDatabricksSnowflakeDistributed SystemsCloud-based ServicesResilient SystemsCode Review
Spring BootSparkDatabricksSnowflakeJiraGit
JavaSpringMicroservicesSystem DesignDatabase ManagementSparkDatabricksSnowflakeDistributed SystemsAgile Methodologies
JavaSpringSpring BootMicroservicesSystem DesignDatabase ManagementSparkDatabricksSnowflakeDistributed SystemsAgile MethodologiesCoding StandardsTesting Frameworks
CollaborationMentoringCommunicationProblem-solvingTeamworkLeadershipAdaptability
Industry Financial Services / Banking
Job Function Develop and lead backend systems for financial applications
Role Subtype Backend Developer
Tech Domains Java, Spring, Microservices, System Design, Database Management, Spark, Databricks, Snowflake
javaspringmicroservicessystem designdatabase managementsparkdatabrickssnowflakedistributed systemsagile methodologiescoding standardstesting frameworksagile

Less than 6 years of relevant experience, No experience with Java or Spring, Lack of microservices architecture knowledge, No leadership or mentoring experience

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