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 for the Private Banking Group (PBG).
Requirements
- 5+ years of hands on experience in Java/J2EE and related technologies
- Strong experience of implementing Web services/micro services & client applications.
- Strong experience of implementing Event based systems and message Brokers like MQ/Kafka.
- Hands on with writing SQL queries and good understanding of database concepts like transactions, Indexes, query tuning etc.
- Hands on experience in working in Core Java, Spring, Spring boot frameworks.
- Hands on experience in working on multi-threaded, highly available applications.
- Practical experience working with databases (preferably DB2) and database interface layers.
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
- Work in an Agile Squad
- 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
- Candidate must have effective communication skills, should be able to work across both Business users and IT teams across regions and have the ability to lead IT deliverables.