Morgan Stanley's Wealth Management Product Technology (WMPT) department is seeking a Java and Angular developer to design and implement industry-leading applications for the Private Banking Group (PBG), a strategic growth area focusing on cash management and lending products for WM clients. The role involves creating sophisticated solutions that integrate various capabilities to meet evolving business requirements.
Requirements
- 3 to 5 years of hands-on experience as a Java Developer building enterprise level applications using Core Java
- 3 to 5 years of hands-on experience in Java EE design and programming, solid understanding of multi-tiered web-based applications
- In-depth knowledge of JavaScript/Typescript, Angular and CSS
- Practical experience with Microservices Framework like Spring Boot, Event driven Services, Cloud Native Applications development
- Practical experience with Web API, Junit/TDD, KAFKA, GIT, and Team City
- Strong knowledge of CI CD Pipelines, Code quality analysis tools like Sonar
- Strong understanding of database analysis & design including SQL, indexes, and query tuning
Responsibilities
- Implement in-house services for WMPT Platform
- Conduct intense code-reviews and follow best coding practices
- Design and develop Java applications as well as multi-tier Java EE style applications in finance technology supporting all lending business lines
- Collaborate with multiple technology teams that are downstream to the application which include Business Management Reporting, FA Comp, Data Warehouse etc.
- Work as part of an Agile Squad
- Work in Agile development methodologies, collaborating with business and technology teams located globally
Other
- Candidate will interface on a regular basis with other teams including other internal IT teams across Wealth Management, BA team, QA team, and global development team.
- Proven experience working in agile development methodologies
- Excellent verbal and written communication skills
- Working knowledge of financial markets and Wealth Management
- Minimum BS degree in Computer Science, Engineering, or a related field