Resume Score

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

Sign in to check score

About the role

  • Full Stack Developer at Morgan Stanley responsible for developing and enhancing distributed systems. Collaborating with teams to modernize platforms and ensure high availability and security.

Responsibilities

  • Design, develop, enhance, and support distributed, multi-tier applications.
  • Apply strong object-oriented design (OOD), algorithms, and programming skills to build scalable systems.
  • Collaborate closely with internal teams, external clients, and end users to understand requirements and deliver solutions.
  • Participate in system integration efforts, requirements analysis, and platform evolution.
  • Contribute to the modernization of the platform, including adoption of: Containerization and orchestration technologies (Docker, Kubernetes), Distributed coaching and messaging systems (Redis, Kafka), Emerging GenAI and LLM-based capabilities.
  • Operate within Agile methodologies to maximize productivity and client satisfaction.

Requirements

  • 6+ years of strong programming experience in Java and Spring.
  • Solid working knowledge of Unix/Linux environments, APIs, and shell scripting.
  • Experience with distributed systems, algorithms, web services, and multi-threaded applications.
  • Proficiency with relational databases (Sybase or other RDBMS), including complex stored procedures.
  • Container and platform technologies: Docker / Podman, Kubernetes.
  • Good understanding of frontend technologies: modern JavaScript frameworks (React or Angular).
  • JVM performance monitoring and tuning tools.
  • Scripting and automation with Python, Bash, or Perl.
  • Hands-on experience using Redis as a distributed cache.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularDistributed SystemsDockerJavaJavaScriptKafkaKubernetesLinuxPerlPythonRDBMSReactRedisShell ScriptingSpringUnix

Location requirements

HybridMontrealCanada

Report this job

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