
Lead Software Engineer – Java Fullstack
Morgan Stanley
full-time
Posted on:
Location Type: Office
Location: Mumbai • India
Visit company websiteExplore more
Job Level
About the role
- Lead the design, development, and delivery of scalable reporting and analytics solutions
- Architect and implement robust software systems using Java, Angular, and other modern technologies
- Collaborate with business stakeholders and product owners to define requirements
- Drive the adoption of GenAI and AI-driven development practices
- Mentor and lead a high-performing team of engineers
- Manage stakeholder relationships and communicate project status
Requirements
- 10+ years of experience in software engineering
- Strong background in full stack development, specializing in Java (Spring Boot, REST APIs)
- Experience with Angular or React
- Deep understanding of data structures, algorithms, design patterns
- Proven experience building and scaling enterprise-level applications
- Proficiency in additional languages and frameworks (Python, SQL, databases)
- Demonstrated experience leveraging GenAI, Copilot, or AI-based tools for software development
- Experience leading and motivating high-performing teams
Benefits
- Comprehensive employee benefits and perks
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootREST APIsAngularReactPythonSQLdata structuresalgorithmsdesign patterns
Soft Skills
leadershipmentoringcollaborationcommunicationstakeholder management