Morgan Stanley is looking to hire a Software Engineer III to develop and maintain software solutions that support business needs, leveraging innovation to build connections and capabilities that power the Firm and enable clients and colleagues to redefine markets and shape the future of communities.
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
- 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
- Create and maintain technical documentation
Other
- Ability to engage with the broader team, communicate goals, tasks and deliverables in 1-1 and team meetings.
- Contribute to the function through a range of operational activities and project tasks, developing an understanding of the business and operating environment.
- Expected base pay rates for the role will be between $90,000 and $150,000 per year at the commencement of employment.
- Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet).