
Search by job, company or skills
You will join the Software Solutions team within Markets Technology, building and maintaining core trading and risk systems used across global markets. The role sits at the intersection of engineering, risk, and regulatory compliance, working closely with teams in Singapore and Zurich.
Design, build, and maintain high-performance, secure, and scalable Java applications
Partner with solution architects to deliver cloud-native systems aligned with the bank's technology strategy
Review code, uphold engineering standards, and mentor junior developers
Work with QA on CI/CD and automated testing
Troubleshoot production issues and continuously improve platforms
Engage stakeholders to clarify requirements and provide updates
Support releases, change management, and post-deployment activities in Asia
Contribute to team practices and productivity improvements
5+ years of software development experience
Strong Java expertise with solid unit and component testing practices
Experience building cloud-native applications, ideally on Azure / AKS
Familiar with Linux and Windows environments
Experience with CI/CD (GitLab, GitHub)
Knowledge of Kafka is a plus
Financial services experience is preferred
Comfortable working with distributed teams across regions
This is an initial 12-months full-time contract role.
Job ID: 147012759