Morgan Stanley WMPT team is looking for a Java developer with good experience on backend services to join a technologically advanced team to design and implement industry leading applications.
Requirements
Hands on experience in integrating and working in a Java full stack environment.
Hands on experience in working on multi-threaded, highly available applications.
Hands on experience in working in Core Java, Spring, Spring boot, RESTful web services.
Practical experience working with databases (preferably DB2) and database interface layers.
Candidate must have an understanding of agile development methodologies and understanding of DevOps practices and tooling.
Proven experience in working within an Agile framework.
UNIX (Experience in any scripting language)
Responsibilities
Work in an Agile Squad as a full-stack developer
Review code and contribute to design discussions.
Ensure high quality of deliverables while enforcing development best practices.
Adhere to application development guidelines and help improve the guidelines.
Understand and implement security guidelines and best practices.
Troubleshoot and resolve errors or critical issues.
Work on PoCs to adopt newer technologies and frameworks.
Other
Candidate must have expertise in leading design and development of multi-tiered Java EE-style applications.
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.
Mentor junior developers and share knowledge with the team.
Demonstrate features built as part of the sprint to business stakeholders.
Actively contribute and participate in sprint grooming and planning discussions, daily stand-ups, and Agile ceremonies