Taro Logo

Lead Java Software Engineer

Global leader in financial services, providing innovative solutions across 42 countries since 1935.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Lead Java Software Engineer

Morgan Stanley is seeking a Lead Java Software Engineer to join their Secured Financing trading tech area at the Director level. This role combines hands-on development with technical leadership, focusing on developing global credit repo offerings and modernizing trading infrastructure from legacy mainframe to their in-house Scala-based Optimus framework. The position offers significant career growth opportunities within Morgan Stanley's Technology division, where innovation drives the firm's capabilities to serve clients across 40+ countries. The ideal candidate will bring 6+ years of experience, strong technical leadership skills, and the ability to mentor teams while maintaining hands-on development involvement. The role involves working with cutting-edge technologies in financial services, collaborating with cross-functional teams, and contributing to mission-critical systems. Morgan Stanley offers comprehensive benefits, a collaborative culture, and the opportunity to work with industry-leading professionals in a global environment. The position is based in London and requires a blend of technical expertise, leadership capabilities, and business acumen to succeed in this dynamic financial technology environment.

Last updated 12 days ago

Responsibilities For Lead Java Software Engineer

  • Provide technical leadership and vision for software development projects
  • Define technical architecture and roadmap for large-scale, mission-critical systems
  • Work alongside and mentor a team of software engineers, providing coaching and feedback
  • Foster a culture of innovation, collaboration, and continuous learning
  • Develop and maintain relationships with key stakeholders
  • Oversee software development projects execution
  • Represent the software engineering team in cross-functional discussions
  • Communicate with product leads across the technology organization

Requirements For Lead Java Software Engineer

Java
Scala
  • Bachelor's degree in computer science, Engineering, or related field
  • At least 6 years relevant experience
  • Proven track record of leading high-performance engineering teams
  • Strategic planning and execution of engineering projects
  • Ability to align technology initiatives with business objectives
  • Advanced understanding of business line and discipline
  • Collaboration with cross-functional teams and senior leadership

Benefits For Lead Java Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Flexible working arrangements
  • Global work environment

Interested in this job?

Jobs Related To Morgan Stanley Lead Java Software Engineer