Hong Kong, Hong Kong SAR, Hong Kong

Senior Backend Developer (WFH)

 Job Description:

Primary Responsibilities

  • Collaborate with cross-functional teammates to design, implement, test, and deploy new systems and enhancements to existing platforms.
  • Engineer backend services and API changes that support new functionality and product requirements.
  • Develop features for new experiences and technologies, ensuring maintainability and performance.
  • Own production system support activities, including troubleshooting, root cause analysis, and issue resolution.
  • Actively participate in Scrum ceremonies and contribute to continuous improvement of delivery processes.
  • Ensure strong test coverage using unit and integration testing; follow TDD where applicable.
  • Participate in peer reviews for design and code to improve quality and knowledge sharing.
  • Participate in architecture planning and technical design discussions.
  • Proactively collaborate with teammates and communicate clearly with remote stakeholders.
  • Willing to start by July in a contract engagement.

Requirements

  • Bachelor's degree in a technical field, or equivalent work experience and/or training.
  • Minimum 5 years of experience building microservices / REST-based web systems.
  • Experience working in a product-oriented, team-based environment using modern delivery practices (e.g., UX-focused collaboration, lean/agile, DevOps, cloud).
  • Proficiency in Java 17 or above (preferably JDK 25).
  • Proficiency with Spring Boot and Spring Cloud.
  • Experience with RDS (MySQL).
  • Strong understanding of Docker and Kubernetes.
  • Ability to write unit tests and apply TDD principles.
  • Strong command of design patterns, OOP, and sound software engineering methodologies.
  Required Skills:

API Spring OOP Support Root Cause Analysis ROOT Integration Testing Design Patterns Collaboration Analysis Features Reviews Microservices Agile Architecture DevOps Spring Boot Continuous Improvement Kubernetes Integration Scrum Troubleshooting Docker Software Testing MySQL Planning Design Engineering Java Training