About this role
Hong Kong Island, Hong Kong SAR, Hong Kong
Backend Engineer - Operations Technology
Job Description:
Key responsibilities
- Design and implement financial products and features on top of Thought Machine Vault, translating product requirements into robust technical solutions.
- Build event-driven microservices and integrations to extend the functionality of our core banking platform.
- Develop and maintain high-quality, maintainable code using test-driven development (TDD) and strong engineering practices.
- Improve system reliability through comprehensive simulation, end-to-end and performance testing.
- Operate and support services in production, contributing to SRE processes, incident response, and continuous improvement of operational tooling.
- Deploy, run and manage containerised services using Kubernetes and Docker.
- Leverage AWS infrastructure and services to build elastic, secure and cost-effective solutions.
- Work with relational and object storage technologies (PostgreSQL, Amazon Aurora, S3) for persistence and data durability.
- Contribute to continuous integration and continuous delivery (CI/CD) pipelines and processes.
Requirements
- Proficient in Kotlin and/or Java; strong command of the JVM ecosystem and idiomatic language use.
- Solid experience in back-end development, including building and operating microservices and designing reliable APIs.
- Practical experience with CI/CD practices and tooling (pipelines, automation, testing, deployment).
- Experience working with AWS services and cloud-native development patterns (preferred).
- Demonstrated ability to learn quickly, take ownership, and deliver results in ambiguous or fast-moving contexts.
- Strong collaboration skills and experience working effectively in cross-functional teams.
- Excellent verbal and written communication, organisational skills, and attention to detail.
Required Skills
- Performance
- Data
- Kotlin
- Performance Testing
- Support
- Development
- Continuous Integration
- Pipelines
- Operations
- Collaboration
- CI/CD
- Ownership
- Features
- Microservices
- Reliability
- Storage
- Attention To Detail
- Continuous Improvement
- Banking
- AWS
- Infrastructure
- Kubernetes
- Automation
- Integration
- PostgreSQL
- Docker
- Testing
- Design
- Java
- Engineering
- Communication