
Java Developer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a Java Developer with Associate Software Engineer responsibilities at Morgan Stanley in Mumbai, India. In this role, 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 complex software systems and applications, architecting solutions that meet performance, scalability, and security requirements. Mentoring junior and mid-level engineers, providing technical guidance, and driving technical excellence through code reviews, design discussions, and knowledge sharing are key aspects of this position. You will collaborate with stakeholders to define project roadmaps and technical strategy, implement and advocate for best practices in software engineering and design patterns, and contribute to the evaluation and adoption of new tools and technologies. Leading efforts to refactor and optimize existing codebases for efficiency and maintainability is also expected. Responsibilities include maintaining and enhancing existing software applications, integrating prepackaged software and services, and conducting code reviews, debugging, and performance tuning to ensure software quality and reliability. Staying updated on emerging technologies, trends, and tools to drive innovation and continuous improvement is crucial. The ideal candidate will have the ability to process information, translate it into plans, and present summaries to stakeholders. A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience, is required. Extensive experience in designing and implementing complex test scenarios, strong proficiency in software design and architecture, and expertise in mentorship and code review are necessary. The ability to drive technical initiatives and provide leadership is also essential. At least 4 years of relevant experience is generally expected for this role.
Company
Morgan Stanley
Morgan Stanley is a global financial services firm that provides investment banking, securities, wealth management, and investment management services. With a presence in over 1,200 offices across 42 ...