Role Overview
As a Backend Engineer, you will design, scale, and maintain high-availability cloud-native banking services in Hong Kong. Working within small, cross-functional teams, you will focus on continuous delivery, robust architecture, and production excellence.
Core Responsibilities
- Service Engineering: Design, build, and maintain scalable backend microservices and RESTful APIs using Kotlin or Java.
- Architecture & Data: Develop event-driven systems using event streams (e.g., Kafka) and relational databases.
- Cloud & Operations: Deploy services via container orchestration on cloud platforms (e.g., AWS) following a "you build it, you run it" DevOps philosophy.
- Quality & Automation: Write clean, testable code with strong unit/integration test coverage and manage automated CI/CD pipelines.
- Production Reliability: Monitor live systems, respond to operational incidents, and ensure system security and uptime.
Key Qualifications & Experience
- Technical Proficiency: Expertise in Kotlin or Java, distributed systems design, and microservices architecture.
- Data & API Design: Proven experience with event-driven architecture, event streaming, relational databases, and backward-compatible API development.
- Infrastructure & CI/CD: Hands-on experience with AWS (or similar cloud providers), containerization, orchestration, automated testing, and CI/CD pipelines.
- Modern Tooling: Familiarity with AI-assisted software development workflows.
- Soft Skills & Ownership: Strong cross-functional collaboration, active communication, and a results-oriented mindset with end-to-end ownership of production systems.

Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.