Senior Programmer / Analyst Programmer

Job No: HKTV701
Location: Hong Kong

Background

At HKTV, we are looking for a hands-on Senior / Analyst Programmer (Backend) to design, build, and improve scalable backend systems for business-critical applications. This role is suited to an experienced engineer with solid backend fundamentals, strong architecture sense, and the ability to improve engineering quality through code review and technical guidance.

 

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs
  • Build scalable, maintainable, and high-performance system solutions
  • Review code and provide clear feedback on design, quality, and trade-offs
  • Identify and improve issues related to performance, reliability, and maintainability
  • Collaborate with cross-functional teams to deliver robust technical solutions
  • Drive backend best practices, coding standards, and engineering discipline
  • Support CI/CD, workflow automation, and modern software delivery practices
  • Work with containerized environments using Docker and Kubernetes
  • Evaluate and apply AI tools for software development in a practical manner
  • Prepare technical documentation and share knowledge within the team

 

Requirements

  • Solid experience in backend development and system design
  • Strong understanding of API design, system performance, and code quality
  • Able to explain technical decisions, trade-offs, and implementation approach clearly
  • Experience in code review and guiding other developers
  • Familiar with CI/CD, Docker, Kubernetes, and workflow automation
  • Knowledge of modern AI tools and concepts for software development
  • Good problem-solving, communication, and collaboration skills

 

Preferred Qualifications

  • Experience with Java and Spring Boot
  • Experience with distributed systems, asynchronous processing, or message queues
  • Familiarity with relational databases and performance tuning
  • Experience with observability practices such as logging, monitoring, and tracing
Apply Now

Personal Details * Required field

  1. Digits only or add + for international numbers

  1. (Please click on your profile and copy the URL from your profile page.)

Questions