Java Lead Developer - Vice President- Software Engineering

Morstan

Core java development
Rest api
Event-driven pub/sub environment
The candidate needs to be able to understand distributed systems architecture, be a team player with effective communication skills and passionate about programming in a distributed, event-driven pub/sub environment using Core Java, and Python

Job Summary

  • The candidate needs to be able to understand distributed systems architecture, be a team player with effective communication skills and passionate about programming in a distributed, event-driven pub/sub environment using Core Java, and Python.
  • The new technology platform being built needs to support model inventory management, workflows, event management, Model Review, Model Usage, Model documentation, GenAI integration, analytics, and reporting.
  • At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered.

Matching Summary

The candidate needs to be able to understand distributed systems architecture, be a team player with effective communication skills and passionate about programming in a distributed, event-driven pub/sub environment using Core Java, and Python.

Skills & Requirements

Must-have

  • Core Java development
  • REST API
  • event-driven pub/sub environment
  • distributed systems architecture
  • Java backend development
  • software design principles
  • common Java frameworks

Nice-to-have

  • Cloud tech stack
  • Document oriented database
  • Workflow Engine
  • BDD with JBehave/Cucumber
  • TDD
  • Unix/Linux knowledge

Key Requirements

  • 10-15 years of experience in Java backend development
  • At least 6 years' relevant experience
  • Experience of leading a small team (3-7 size)
  • Strong background in working with Business Stakeholders

Work Rights

Not specified

Tailored Resume

Cover Letter