Software Engineer - Backend

Morgan Stanley
US - New York - New York
View Company Profile / << Go Back

  • Job Type: Full time
  • 25 days ago

Job Description

The role involves designing and building scalable backend services and APIs from scratch while managing distributed systems. The engineer will own the end-to-end lifecycle of services, including design, deployment, and production debugging.

Requirements: Candidates need 4+ years of experience with Java and Python, focusing on production-grade services and distributed systems. Proficiency in object-oriented design, Spring Framework, and event-driven architectures is required.

Key Skills: Java, Python, Distributed Systems, REST APIs, Object-Oriented Design, Spring Framework, Multi-threading, Event-Driven Architecture, System Design, Data Structures, CI/CD, Unit Testing, Caching Strategies, AOP, Transaction Management, Security Fundamentals

Benefits: Comprehensive employee benefits and perks




Fast Track Upload