- Hong Kong Island Hong Kong Hong Kong
Working Location
Job Description
Responsibilities
Our client is a well‑established enterprise with a strong digital transformation agenda and a long‑term commitment to building scalable, high‑quality technology platforms. The organisation operates at scale and offers a stable, collaborative environment with modern engineering practices.
About the RoleThis role is for an experienced Backend Developer to design, build, and maintain secure, reliable, and scalable backend systems. You will work on modern, microservices‑based platforms supporting critical digital products, collaborating closely with cross‑functional teams in an agile environment. This is a hands‑on, onsite role with real impact on enterprise‑level systems.
Key ResponsibilitiesDesign, develop, and maintain backend applications using Java and Spring Boot
Build and enhance microservices and RESTful APIs for high‑availability systems
Collaborate with product, UX, and engineering teams in an agile/Scrum environment
Maintain production systems and perform root cause analysis for incidents
Ensure high code quality through unit and integration testing (TDD principles)
Participate in architecture design, peer code reviews, and technical discussions
Support cloud‑based deployments and containerised environments
Must‑Have
Minimum 5 years of backend development experience
Strong proficiency in Java (Java 17+)
Hands‑on experience with Spring Boot and Spring Cloud
Experience building microservices and RESTful web services
Solid understanding of OOP, design patterns, and software architecture
Experience with relational databases (e.g. MySQL / RDS)
Familiarity with Docker and Kubernetes
Experience working in agile, product‑oriented teams
Strong communication skills in English
Good to Have
Experience with Node.js and Express
Exposure to caching technologies such as Redis
Experience with Elasticsearch or OpenSearch
Hands‑on knowledge of AWS services (e.g. S3, EC2, SES, Secrets Manager)
Experience with messaging systems such as Kafka, RabbitMQ, or MQTT
Familiarity with API documentation tools such as Swagger
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.