
Senior Manager
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Morgan Stanley seeks a Senior Manager - Java Developer (Sr Software Engineer) in Mumbai, India. This role involves designing and implementing high-quality, scalable, and robust technical solutions across all application development layers, including APIs, application logic, performance, reliability, persistence, testing, CI/CD, and Infrastructure as Code (IaC). The engineer will design and integrate shareable solutions within the development organization, such as code libraries, build and test automation, API conventions, and cloud architecture patterns. Responsibilities include designing and developing processes to enhance architectures across new and existing applications, researching and developing deep expertise in various technologies, and building strong cross-team relationships to understand technical needs and design solutions. The role demands adherence to and promotion of high standards for development maintainability, performance, and correctness, along with mentoring less-experienced developers.
Required Skillset: Software Design, Java, Spring, Spring Boot, MySQL, AWS.
Experience: 7+ years of total experience in software development with demonstrated ability to write code using Java/Kotlin. A systematic problem-solving approach and strong communication skills are essential. Proven experience independently completing requirements for small- to mid-sized projects is expected. A strong understanding of features and best practices across various programming languages, and a passion for developing a deep understanding of new technologies or solutions are highly valued.
Preferred Qualifications: Experience working with various persistence technologies (RDBMS or NoSQL), developing resources using IaC technologies (e.g., Terraform), developing CI/CD pipelines (e.g., GitLab, GitHub), a proven track record of becoming a subject matter expert, financial services industry experience, experience developing cloud-native applications (AWS strongly preferred), experience developing highly-scalable solutions in the cloud, experience improving code quality standards through automated tooling (e.g., IDEs, SAST services), and experience presenting technical contributions to both technical and non-technical stakeholders.
Morgan Stanley's values—putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back—guide all daily decisions. The company supports employees and their families with comprehensive benefits and perks, and offers ample opportunities for career advancement for those who demonstrate passion and grit. Learn more about our global offices at https://www.morganstanley.com/about-us/global-offices.
Company
Morgan Stanley
Morgan Stanley is a leading global financial services firm providing investment banking, securities, investment management, and wealth management services. With a presence in 1,200 offices across 42 c...