Lead Software Eng

Morgan Stanley

Montreal, Quebec, Canada
Hybrid
Core java and spring-boot
Microservice architecture and design patterns
High volume messaging and restful middleware
Actively participate in refinement sessions to ensure requirements are clearly defined and write clean, performant, scalable, testable, and reusable code

Job Summary

  • Actively participate in refinement sessions to ensure requirements are clearly defined and write clean, performant, scalable, testable, and reusable code.
  • Guide more junior developers, follow best software development practices, and implement DevOps practices like CI/CD pipelines and telemetry capture.
  • Interact directly with users, product owners, business analysts, and other technologists in an agile environment to build cutting-edge technology and innovation.

Matching Summary

Actively participate in refinement sessions to ensure requirements are clearly defined and write clean, performant, scalable, testable, and reusable code.

Skills & Requirements

Must-have

  • Core Java and Spring-boot
  • Microservice architecture and design patterns
  • High volume messaging and RESTful middleware
  • DevOps practices and CI/CD pipelines
  • Building large-scale distributed applications

Nice-to-have

  • Cloud architecture expertise
  • Public cloud offerings exposure
  • Agile development practices
  • Constant learning and improvement

Key Requirements

  • 5+ years of experience
  • Bachelor's degree in computer science
  • Knowledge of French and English

Work Rights

Not specified

Tailored Resume

Cover Letter