Morgan Stanley is looking to develop and maintain software solutions that support business needs, leveraging innovation to build connections and capabilities that power the firm.
Requirements
- At least 2 years of professional experience in Java backend development
- Strong proficiency in Java 8 or higher
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
- Working knowledge of RESTful API design and implementation
- Familiarity with relational databases (SQL Server, Sybase) and SQL
- Experience with version control systems, preferably Git
- Understanding of microservices architecture
Responsibilities
- Contribute to the function through a range of operational activities and project tasks, developing an understanding of the business and operating environment.
- Design, develop, and maintain Java-based backend services using REST
- Collaborate with cross-functional teams to define and implement new features
- Write clean, maintainable, and efficient code
- Troubleshoot and debug applications
- Participate in code reviews and contribute to best practices
- Optimize application performance and scalability
Other
- Ability to engage with the broader team, communicate goals, tasks and deliverables in 1-1 and team meetings.
- Commitment to diversity and inclusion
- Adherence to Morgan Stanley's five core values: do the right thing, put clients first, lead with exceptional ideas, commit to diversity and inclusion, and give back
- Bachelor's degree or equivalent
- Travel may be required