CareerPlan

Senior Scala Software Developer - Securities Lending

Hong Kong, Hong KongFull-time2026-09-25 → 2026-10-24

Core

Senior software engineer delivering features and components for Stock loan Trading, lifecycle management, and platform renovation in the Securities Lending domain.

Role type

Senior individual-contributor software engineer

Builds

Server-side services and integrations supporting trade capture, inventory updates, returns, recalls, and lifecycle functions

Domain

Financial services / Securities Lending / Prime Brokerage

Required skills

Scala, Java, server-side programming, SQL, relational databases, Unix/Linux, service interfaces, application integration, automated testing, version control, code review, debugging, analytical skills

Preferred skills

Securities Lending, Prime Brokerage, transaction-processing, messaging, event-driven systems, distributed application troubleshooting, CI/CD, production monitoring, AI-assisted development tools

Technologies

Scala, Java, SQL, Unix/Linux

Responsibilities

Take ownership of assigned features and components, plan implementation steps, and deliver tested, maintainable software; Analyze requirements and data with business analysts and clarify workflow details with Trading and Operations users; Develop server-side services and integrations supporting trade capture and lifecycle functions; Contribute to platform renovation by implementing new components and validating behavior; Apply engineering judgement within agreed architecture and identify dependencies; Write automated tests, perform code reviews, and verify correctness using data checks; Support controlled releases, production troubleshooting, and root cause analysis; Keep teammates informed through progress updates and documentation

Seniority

Senior, hands-on IC