Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Backend Java Developer responsible for designing and developing Java-based services at Morgan Stanley. Collaborating with cross-functional teams to support multiple Lending business lines in a flexible environment.

Responsibilities

  • Design, develop, and maintain a reusable, testable, high-performance platform that supports multiple Lending business lines.
  • Build Spring Boot microservices and REST APIs; implement robust data access layers.
  • Apply best practices in code reviews, automated testing, and SDLC execution.
  • Collaborate with global, cross functional teams to deliver end-to-end solutions and contribute to Agile ceremonies.
  • Ensure quality, security, and compliance standards in all development activities.
  • Independently drive technical initiatives and provide technical advice.

Requirements

  • 7+ years of hands-on experience building Java 11+ services with Spring Boot and secured RESTful microservices.
  • Strong expertise in relational or document databases (Sybase, MongoDB, or similar).
  • Practical experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar).
  • Excellent English communication skills (verbal and written).
  • Proven problem solving and analytical ability.
  • Solid understanding of software development lifecycle and Agile methodologies.

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development opportunities
  • Work-life balance support
  • Family-oriented leave policies

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

JavaMicroservicesMongoDBSDLCSpringSpring BootSpringBoot

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.