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.