Lead Java Developer

Morgan Stanley UK

New York, United States
Base: $150,000 - $210,000 py; bonus/equity: incent...
Core java development
Spring framework
Cxf
This is a Lead Software Engineering position at the Vice President level, responsible for developing and maintaining software solutions that support business needs within Morgan Stanley's Technology division

Job Summary

  • This is a Lead Software Engineering position at the Vice President level, responsible for developing and maintaining software solutions that support business needs within Morgan Stanley's Technology division.
  • The role involves application development for STP processes in Equity, Fixed Income, Directives, and Mutual Funds, as well as developing an ETF middle office platform, with a focus on applications used by operations teams.
  • Morgan Stanley is committed to maintaining first-class service and high standards of excellence, offering a supportive and empowering environment with comprehensive employee benefits and opportunities for career growth.

Matching Summary

This is a Lead Software Engineering position at the Vice President level, responsible for developing and maintaining software solutions that support business needs within Morgan Stanley's Technology division.

Salary

Base: $150,000 - $210,000 per year; Bonus/Equity: Incentive compensation, discretionary bonuses, short and long-term incentive packages; Benefits: Other Morgan Stanley sponsored benefit programs

Skills & Requirements

Must-have

  • Core JAVA development
  • Spring framework
  • CXF
  • Junit
  • RESTful framework
  • Agile development methodologies
  • UNIX environments
  • T-SQL database knowledge

Nice-to-have

  • UX design experience
  • Investment industry knowledge
  • Portfolio Management knowledge
  • Angular and React
  • TypeScript
  • Shell script development
  • Python development

Key Requirements

  • BS Degree in Computer Science
  • Strong development experience in Core JAVA, Spring framework, CXF, Junit, RESTful framework
  • Strong Computer Science knowledge including algorithms and programming
  • Strong knowledge of design patterns and data structures
  • Strong knowledge of JavaScript
  • Strong knowledge of XML and JSON
  • Strong development experience in Agile (Scrum, TDD, Pair programming, CI)
  • Strong Working experience of UNIX environments
  • Development experience in shell script, python (3.10 and up)
  • Strong knowledge of database (T-SQL, normalization, performance tuning, locking)
  • Demonstrated ability to analyze, create, and document solutions
  • Strong customer service focus
  • Strong communication and interpersonal skills
  • Strong team player with a results-oriented focus
  • Flexibility to adapt to changing needs

Work Rights

Not specified

Tailored Resume

Cover Letter