Morgan Stanley

Scala Developer - Securities Lending

Morgan Stanley
Apply
1 month ago
Hong Kong, Hong KongSenior

Responsibilities

  • Own assigned features and components from requirements clarification through implementation, testing, and production release.
  • Develop server-side services and integrations for trade capture, inventory updates, returns, recalls, and other securities-lending lifecycle functions.
  • Analyze business requirements and data with business analysts, product partners, engineers, Trading, and Operations users.
  • Renovate the platform by implementing new components, adapting interfaces, and validating behavior against existing systems.
  • Write automated tests, perform code reviews, and use data checks and reconciliation to verify correctness and failure scenarios.
  • Support controlled releases and production troubleshooting, investigate root causes, and implement fixes.
  • Provide progress updates, technical documentation, and knowledge-sharing support to teammates and less-experienced colleagues.

Requirements

  • Professional experience delivering production software and independently completing substantial features or complex project tasks.
  • Strong server-side programming skills in Java or Scala, plus knowledge of software design, data structures, algorithms, and maintainable code.
  • Practical SQL and relational database skills, familiarity with Unix/Linux, and understanding of service interfaces and application integration.
  • Experience with automated testing, version control, code review, and disciplined software delivery.
  • Strong analytical and debugging skills, including tracing data and event flows and translating findings into practical fixes.
  • Interest in learning securities lending, trading, and lifecycle processes, with the ability to understand business context.
  • Clear written and spoken English and the ability to work effectively in a distributed team.
  • Degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
  • Valuable additional experience includes financial services or transaction-processing applications, messaging, event-driven systems, modern Java frameworks, distributed application troubleshooting, application renovation, integration testing, data reconciliation, CI/CD, production monitoring, and responsible use of approved AI-assisted development tools.

Benefits

  • Meaningful ownership of real production features and opportunities to build engineering and business expertise.
  • Collaboration with experienced technical leads and Hong Kong business partners.
  • Supportive and inclusive environment with employee benefits and perks described as comprehensive.
  • Opportunities for career mobility across the business for employees who demonstrate passion and commitment.
  • This is an in-person role based in Hong Kong; no contract or internship duration is stated.

Tech Stack

Categories

Morgan Stanley

About Morgan Stanley

10,000+ employees

Morgan Stanley is a global financial services firm that provides investment banking, sales and trading, wealth management, and investment management to corporations, governments, institutions, and individuals. It earns fees, commissions, and interest and trading income across advisory, underwriting, brokerage, and asset management businesses. Founded in 1935 and headquartered in New York, the public company operates in more than 40 countries through thousands of offices, including a large U.S. wealth management franchise.

Contact me