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 title

Full Stack Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job