Morgan Stanley Logo

Morgan Stanley

Java Developer - Vice President - Software Engineering

Posted 3 Days Ago
Be an Early Applicant
Hybrid
Mumbai, Maharashtra
Expert/Leader
Hybrid
Mumbai, Maharashtra
Expert/Leader
Owns business-critical applications and platform capabilities end to end, leading architecture, hands-on Java and full-stack development, delivery quality, production stability, modernization, and operational maturity. Partners with global technology teams and business stakeholders, mentors engineers, drives engineering standards, resolves production issues, and evaluates new tools and architecture patterns. The role requires expertise in enterprise Java, microservices, cloud-ready applications, Kubernetes, security, databases, DevOps, testing, observability, and responsible AI-assisted development.
The summary above was generated by AI

Company Profile:
At Morgan Stanley (MS), we advise, originate, trade, manage and distribute capital for governments, institutions, and individuals, and always do so with a standard of excellence. We are a leading global financial services firm that conducts its business through three principal business segments. Institutional Securities, Wealth Management (WM), and Investment Management. The Firm's employees serve clients worldwide from more than 1,200 offices in 43 countries. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.

Department Profile:
Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have a large number of award winning technology platforms that help to propel our Firm’s businesses to be the top in the market. Our India technology teams are based in Mumbai and Bengaluru. We have built strong techno-functional teams which partner with our offices globally taking global ownership of systems and products. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge

Corporate Workplace Technology (CWT) develops applications and programs focused on supporting the Administration division that provides various critical services across the firm, including Corporate Information Management, Corporate Real Estate, Property Management, Travel, Security and Investigations and several other services.

Position Description:

We are seeking a senior hands-on developer and architect for a Vice President role within Corporate Workplace Technology. The successful candidate will operate as a technical leader with end-to-end ownership of critical applications and platform capabilities, driving architecture, delivery quality, production stability, modernization, and operational maturity. This role requires strong Java and full-stack engineering experience, deep architecture judgment, and the ability to influence global teams, business stakeholders, and senior technology partners. The candidate will be expected to translate business priorities into scalable technical solutions, lead design decisions, raise engineering standards, and deliver robust, secure, well-tested systems that solve real business problems. The role also requires an ownership mindset, strong communication skills, disciplined execution, and experience applying modern engineering practices, including responsible use of AI-assisted development tools to improve delivery speed, code quality, testing, documentation, and developer productivity.

Primary Responsibilities:

  • Own one or more business-critical applications or platform capabilities end-to-end, including technical roadmap, architecture, delivery quality, supportability, production stability, resiliency, risk controls, and lifecycle modernization.

  • Lead architecture and design discussions, set technical direction, evaluate trade-offs, and ensure solutions align with enterprise architecture, security, data, resiliency, and operational standards.

  • Provide hands-on design and development of core Java, full-stack, and integration solutions, contributing high-quality code while maintaining accountability for the broader technical outcome.

  • Partner with business stakeholders, product owners, and global technology teams to translate business needs into scalable, secure, maintainable, and operationally sound technology solutions.

  • Drive engineering excellence across the team, including clean design, reusable components, automated testing, CI/CD, observability, performance, secure coding, documentation, and production readiness.

  • Mentor engineers, review designs and code, lead by example, and raise technical standards across local and global squads without relying solely on formal reporting lines.

  • Influence technical direction beyond a single feature or project by identifying modernization opportunities, reducing technical debt, improving platform reliability, and promoting common patterns.

  • Investigate, triage, and resolve production issues, ensuring root-cause analysis, durable remediation, and continuous improvement of support and monitoring practices.

  • Produce proofs of concept and technical evaluations for new capabilities, frameworks, tools, and architecture patterns that can improve scalability, resilience, delivery quality, or developer productivity.

  • Apply AI-assisted development tools responsibly where appropriate to accelerate analysis, coding, testing, refactoring, documentation, and knowledge discovery while maintaining strong engineering judgment, security, and code ownership.

  • Participate in all aspects of the SDLC, including analysis, architecture, design, coding, testing, implementation, deployment, production support, and Agile planning.

Required Skills:

  • 10+ years of hands-on professional experience using Core Java, Java RESTful APIs, Gradle/Maven, Spring, Spring Boot, IBM MQ Series, and related frameworks.

  • 5+ years of experience architecting technical solutions and leading design decisions for enterprise-scale applications, platforms, or services.

  • Demonstrated experience owning business-critical applications or platform capabilities, including roadmap input, technical strategy, production stability, risk management, and lifecycle modernization.

  • Proven ability to operate as a senior technical leader, influence global teams, mentor engineers, review designs and code, and drive engineering standards across squads.

  • Experience partnering with business stakeholders, product owners, operations teams, and senior technology stakeholders to deliver practical, scalable solutions aligned to business outcomes.

  • Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, ChatGPT, or similar tools to improve development productivity, testing, documentation, refactoring, analysis, and knowledge discovery, with strong attention to responsible usage, security, and code quality.

  • Experience working with geographically dispersed teams across different time zones.

  • Solid understanding and experience with Object-Oriented design and development.

  • Solid understanding and experience with microservices architecture, distributed systems, integration patterns, resiliency, scalability, and fault tolerance.

  • Solid understanding and experience building user experiences in React or Angular.

  • Experience building server-side applications using J2EE technologies.

  • Experience building public cloud or cloud-ready applications.

  • Experience building highly scalable, secure, and fault-tolerant microservices in Kubernetes.

  • Familiarity with OAuth2/OIDC and modern authentication and authorization patterns.

  • Proficient with database technologies, preferably PostgreSQL, MS SQL Server, or DB2, including data modeling, query optimization, and performance tuning.

  • Highly proficient working in Linux environments.

  • Experience building solutions in Python, Perl, and Unix shell scripting such as Bash.

  • Experience with ETL; Informatica experience is a plus.

  • Experience with DevOps practices, CI/CD, automated testing, deployment automation, observability, and production readiness.

  • Experience developing unit test cases in JUnit; experience with Test Driven Development or Behavior Driven Development is a plus.

  • Competency with source control, preferably Git, and Continuous Integration tools such as Jenkins.

  • Practiced understanding of Agile development methodologies and DevOps integration.

  • Strong familiarity with Agile software and tools such as JIRA.

  • Ability to write reusable, optimized, maintainable code that is well documented and follows industry-standard best practices.

  • Excellent problem-solving skills, strong ownership mindset, and ability to drive complex items independently to closure.

  • Excellent communication and presentation skills, with the ability to communicate clearly and concisely across stakeholder groups and with staff from junior engineers

  • Minimum BA or BS degree in Computer Science, Engineering or a related field

WHAT YOU CAN EXPECT FROM MORGAN STANLEY:

At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years.  Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.

To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices​ into your browser.

Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background.  Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.

Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.

For more information, please visit: https://www.morganstanley.com/people-opportunities/eeo.

Similar Jobs

Senior level
Fintech • Financial Services
Lead the design and development of scalable reporting solutions, mentor engineers, manage stakeholders, and promote innovative technologies in a financial services context.
Top Skills: AngularApache AirflowJavaPower BIPythonRest ApisSpring BootSQL
16 Minutes Ago
Remote or Hybrid
India
Senior level
Senior level
Digital Media • Information Technology • News + Entertainment
Designs and tests IP network implementations while providing expert technical support, operational guidance, real-time network analysis, and solution testing. Performs manual testing of Cisco routing and switching technologies, particularly Cisco IOS-XR platforms. Uses networking protocols and services including IP/MPLS, OSPF, IS-IS, BGP, Segment Routing, VPNs, and QoS. Automation, traffic-generation tools, troubleshooting, communication, and networking certification are important parts of the role.
Top Skills: AsrBgpCcnpCiscoCisco Ios-XrF5FortinetGitHuaweiIp/MplsIs-IsIxiaJSONL2/L3 VpnsNcsNetconf-YangNokiaOspfPythonQosSegment RoutingSpirentXML
Yesterday
In-Office
Pune, Maharashtra, IND
Junior
Junior
Healthtech • Logistics • Pharmaceutical
Diagnoses and resolves moderately complex hardware, software, application, and connectivity incidents. Fulfills device configuration, software provisioning, access setup, and peripheral installation requests. Documents incidents and resolutions, identifies recurring issues, recommends process improvements, and communicates clearly with end users throughout the support lifecycle.
Top Skills: ApplicationsComptia Server+ConnectivityHardwareInfrastructure SupportIt OperationsItilService Management SystemsSoftwareSystems Administration

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account