
Java Developer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
As a Java Developer/Director/Software Engineer at Morgan Stanley in Bengaluru, India, you will contribute to complex project tasks and initiatives, interacting regularly with team members and occasionally leadership. You will lead the design and development of intricate software systems and applications, architecting solutions that meet stringent performance, scalability, and security requirements. This role involves mentoring junior and mid-level engineers, providing technical guidance, and driving technical excellence through rigorous code reviews, insightful design discussions, and active knowledge sharing. You will collaborate closely with stakeholders to define project roadmaps and technical strategies, implementing and advocating for best practices in software engineering and design patterns. Your responsibilities will include evaluating and adopting new tools and technologies, leading efforts to refactor and optimize existing codebases for enhanced efficiency and maintainability, and maintaining/enhancing existing software applications. You will also integrate prepackaged software and services into the bank’s technology ecosystem, conduct thorough code reviews, debugging, and performance tuning to ensure software quality and reliability, and stay abreast of emerging technologies and trends to foster innovation. The role requires the ability to process information, translate it into actionable plans, and present clear summaries to stakeholders. A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience, is essential, along with extensive experience in designing and implementing complex test scenarios. Strong proficiency in software design and architecture, coupled with expertise in mentorship of junior team members and code review, is crucial. The ability to drive technical initiatives and provide leadership is expected. A minimum of 4 years of relevant experience is generally anticipated for this position.
Company
Morgan Stanley
Morgan Stanley is a leading global financial services firm that provides a wide range of investment banking, securities, investment management, and wealth management services. With a strong commitment...