Morgan Stanley is seeking a Java Developer at the Director level within their Software Engineering team, focusing on Cybersecurity and Non-Financial Risk Technology. This role is based in Mumbai, India, and is part of the firm's critical technology infrastructure. The position involves developing and maintaining software solutions that support business needs, particularly in the ECRR suite of applications.
The role requires expertise in Java development, with a focus on handling large-scale data processing (~36 million transactions daily) and creating real-time REST services. The successful candidate will work with cutting-edge technologies including Spring Boot, Kafka, and various database systems. They will be responsible for designing solutions, implementing code, and leading development initiatives while following Agile methodologies.
The position offers an opportunity to work with Morgan Stanley's global team, which has been present in India since 1993. The firm's commitment to excellence, diversity, and innovation makes this an ideal role for someone looking to make a significant impact in financial technology. The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to mentor junior team members.
Working at Morgan Stanley means joining a firm with a 89-year legacy of excellence, serving clients across 42 countries. The company offers comprehensive benefits, career growth opportunities, and a culture that values diversity and inclusion. This role is perfect for a seasoned Java developer who wants to work on complex financial systems while advancing their career in a global financial services leader.