Resume Score

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

Sign in to check score

About the role

  • Application Developer in Workforce Technology at Morgan Stanley driving scalable full stack systems. Collaborating on backend services and modern frontend applications for enterprise solutions.

Responsibilities

  • Design and drive architecture for large-scale full stack systems.
  • Lead development of scalable backend services (Java, Python) and modern frontend applications.
  • Own critical technical decisions across services, APIs, and data layers.
  • Ensure systems are reliable, scalable, and secure.
  • Contribute to complex and high-impact parts of the codebase.
  • Build and optimize APIs, services, and UI integrations.
  • Troubleshoot and resolve performance and scalability issues.
  • Work across frontend (React/Angular or similar) and backend systems.
  • Ensure seamless integration between UI, APIs, and data platforms.
  • Hands-on experience in developing software with agile or scrum methodologies

Requirements

  • 5+ years of experience as an application developer or relevant experience.
  • Strong hands-on expertise in Java (Spring Boot or similar) and/or Python (Django / Flask / FastAPI)
  • Proven experience in full stack development (React, Angular, or similar).
  • Deep understanding of distributed systems and microservices architecture.
  • Strong experience with RESTful APIs and backend platforms.
  • Solid understanding of authentication and authorization (OAuth, SAML).
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Experience with database management systems (e.g. PostgreSQL).
  • Experience with version control systems (e.g., Git, bitbucket).
  • Familiarity with microservices architecture and distributed system design.
  • Knowledge of testing frameworks (e.g., PyTest).
  • Experience with Agile/Scrum development methodologies.
  • Experience with event-driven systems (Kafka, etc.)
  • Experience with AI/LLM systems and agentic workflows.
  • Strong analytical and problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Benefits

  • Flexible work arrangements
  • Professional development opportunities
  • Employee benefits and perks in the industry

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSAzureCloudDistributed SystemsDjangoFlaskGoogle Cloud PlatformJavaKafkaMicroservicesPostgresPythonReactSpringSpring BootSpringBoot

Location requirements

HybridMontrealCanada

Report this job

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