
Scala Developer - Distributed Systems Developer
Are you a passionate Scala developer with experience in building and maintaining distributed systems? Do you thrive in a fast-paced, dynamic environment and have a strong interest in finance and technology? If so, Morgan Stanley is looking for you to join our team as a Distributed Systems Developer. In this role, you will have the opportunity to work with cutting-edge technologies and collaborate with a team of talented developers to design and implement scalable and efficient systems for our global financial services firm. Join us in shaping the future of distributed systems at Morgan Stanley.
- Design and develop highly scalable and efficient distributed systems using Scala programming language.
- Collaborate with a team of developers to ensure timely and high-quality delivery of software solutions.
- Maintain and enhance existing distributed systems, troubleshoot issues and provide timely resolutions.
- Stay up-to-date with the latest technologies and trends in the field of distributed systems and contribute to the continuous improvement of our systems.
- Work closely with cross-functional teams, including business analysts, project managers, and quality assurance teams, to understand business requirements and design appropriate solutions.
- Proactively identify and address potential bottlenecks and performance issues in the system.
- Participate in code reviews, provide constructive feedback, and mentor junior team members.
- Ensure adherence to coding standards, best practices, and security guidelines.
- Document technical specifications, system design, and implementation details.
- Continuously monitor and improve the performance and scalability of the system.
- Collaborate with other teams to integrate various systems and services.
- Participate in Agile development processes and contribute to the planning and estimation of development tasks.
- Communicate effectively with stakeholders, keeping them informed of progress, issues, and risks.
- Demonstrate a strong understanding of financial services and the role of distributed systems in the industry.
- Proactively identify and suggest solutions to improve processes and increase efficiency.
Strong Proficiency In Scala Programming Language And Related Technologies Such As Akka, Spark, And Play.
Experience In Designing And Developing Distributed Systems Using Modern Distributed Computing Frameworks.
Knowledge Of Software Engineering Best Practices Including Design Patterns, Coding Standards, And Code Reviews.
Experience In Working With Large Datasets And Implementing Efficient Data Processing Pipelines.
Ability To Work Collaboratively In A Fast-Paced Environment And Effectively Communicate Technical Concepts To Both Technical And Non-Technical Stakeholders.
Software Development
Data structures
Object-oriented design
Cloud Computing
Distributed Computing
Agile methodologies
Functional Programming
Big Data Analytics
Scala Programming
Machine
Concurrency Management
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Scala Developer - Distributed Systems Developer in Newport Beach, CA, USA is approximately $120,000 to $160,000 per year. However, this can vary depending on factors such as experience, skills, and the specific company hiring. Some companies may offer higher salaries for more experienced or highly skilled developers. Additionally, location and cost of living can also impact salary ranges.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Morgan Stanley provides investment banking products and services to its clients and customers including corporations, governments, financial institutions, and individuals. It operates through the following business segments: Institutional Securities, Wealth Management, and Investment Management. The Institutional Services segment provides financial advisory, capital-raising services, and related financing services on behalf of institutional investors.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started