Lead Java Engineer_ Vice President _software Engineering

Morgan Stanley

12-18 years java development experience
Spring boot and spring framework expertise
Java 17 or later proficiency
The role involves designing and maintaining core components of a high-performance application built around knowledge graph architecture within the Cyber Data Risk & Resilience team

Job Summary

  • The role involves designing and maintaining core components of a high-performance application built around knowledge graph architecture within the Cyber Data Risk & Resilience team.
  • Candidates must possess 12–18 years of hands-on experience in Java development with strong expertise in Core Java, Multithreading, and Object-Oriented Design.
  • Morgan Stanley offers an environment where employees are supported and empowered to work alongside the best and brightest in more than 40 countries.

Matching Summary

The role involves designing and maintaining core components of a high-performance application built around knowledge graph architecture within the Cyber Data Risk & Resilience team.

Skills & Requirements

Must-have

  • 12-18 years Java development experience
  • Spring Boot and Spring Framework expertise
  • Java 17 or later proficiency
  • Graph Database integration experience
  • Distributed caching mechanisms knowledge
  • ZooKeeper for distributed systems
  • System design principles understanding

Nice-to-have

  • Reactive Programming with Spring WebFlux
  • Experience with Neo4j or other graph databases
  • Redis for caching or data storage
  • ElasticSearch search and indexing systems
  • Observability tools like Prometheus and Grafana
  • Apache Jena and SAPRQL knowledge
  • HTTP clients like OkHttp or WebClient

Key Requirements

  • 12-18 years of Java development experience
  • Vice President level position requirements
  • Strong system design and scalability skills

Work Rights

Not specified

Tailored Resume

Cover Letter