Public Sector
Programming

Contract Analyst Programmer

Full Time
Wan Chai
,
,
GOVT260613
Posted on:
2026-04-30

Duties

  • To provide hands-on system development, and programming support to traffic-related projects, with a strong focus on backend development using Java and Spring Framework
  • To participate in the full project development cycle (SDLC) including requirement gathering, system design, coding, testing, implementation, and documentation
  • To execute comprehensive testing phases, including Unit Testing, System Integration Testing (SIT), User Acceptance Testing (UAT), and Performance/Load Testing to ensure system stability
  • To provide on-going maintenance support, root-cause analysis, and implement robust enhancements to existing HKPF application systems, e.g., eTraffic ticket Platform, e525, e570, etc.
  • To provide support, and coordination in different stages of active projects and existing systems, ensuring compliance with security audits and performance standards
  • To coordinate with IT contractors and related parties in supporting new projects, APIs, and existing systems
  • To provide on-call support to tackle urgent system and application incidents for the supported systems

Requirements

  • Higher Diploma/Degree holder in Computer Science or equivalent
  • At least 3 years of relevant post-qualification working experience
  • At least 1 year of working experience as an Analyst Programmer
  • The candidate shall possess the following mandatory technical skills:
    • Solid hands-on experience in JAVA Programming, specifically utilizing the Spring Framework (e.g., Spring Boot, Spring MVC, Spring Security) and Hibernate
    • Solid experience in system implementation, maintenance support, and navigating the full software development life cycle (SDLC)
    • Solid experience in conducting system testing, performance tuning, and load testing specifically using JMeter
    • Familiar with JBoss for system deployment
    • Solid experience in WEB Programming (HTML5, CSS3, modern JavaScript)
    • Familiar with MySQL database
    • Experience in using version control systems (Git) and build tools (Maven)
    • Hands-on experience in developing and integrating RESTful APIs
    • Solid experience in Linux environments and setting up cron jobs
  • The following skills will be considered an advantage:
    • Knowledge or hands-on experience in modern front-end web frameworks (e.g., React, Angular, or Vue.js)
    • Experience in mobile application development (Native iOS/Android or cross-platform like React Native/Flutter)
    • Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines and containerization technologies like Docker
    • Experience of using S3 object storage
  • Security vetting by HKPF is required
  • The job requires the following mandatory skills:
    • 2 years x JAVA Programming and Web Programming
    • 1 year x Java Servlet Programming and MySQL

If you are interested in this position, please email your resume, stating your current and expected salary along with your available date, to our Application Email Address:

apply@clts.com

Apply Online

Interested in this position? Submit your application online.
Application Deadline:
2026-05-13
Apply Now

Application period expired.
Your application may not be considered.

Share
Application for
Contract Analyst Programmer

Please complete the form with your CV attached.

Upload your CV
Max file size 5MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 5MB.
Upload additional files?
Max file size 5MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 5MB.
Max file size 5MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 5MB.
Max file size 5MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 5MB.
Max file size 5MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 5MB.
Terms for Job Application
Terms

I hereby certify that the information provided in this application is accurate to the best of my knowledge and subject to verification by CL Technical Services Limited.

I authorize the schools, persons, current and previous employers and other organizations named in this application to provide CL Technical Services Limited (Its authorized employees, agents or representatives) with any relevant information that may be required to arrive at an employment decision, and hereby release any such schools, persons, current and previous employers and organizations from any and all liability which they might otherwise incur to me as a result.

I understand that any misrepresentation or omission of a material fact on my application may be justification for refusal of employment or if employed, separation form CL Technical Services Limited.

I also agree that any personal data (as defined in the Personal Data (Privacy) Ordinance (Cap. 486)) I provide in connection with my application or employment will be treated in accordance with the CL Technical Services Limited “Personal Data (Privacy) Ordinance Notification” from time to time provided to me.

* CL Group includes CL Technical Services Limited & CL Smart Sourcing Limited

Data Privacy Statement

The personal information is collected strictly for recruitment purpose only.

The personal data collected by CL Technical Services Limited is used to assess the suitability to take up the position. The data that you have provided for the purpose of employment may be passed to the related parties for further consideration.

The data that you have submitted will be treated as strictly confidential and will not be returned to the applicant. If you wish to update your personal data, please send your request via email to info@clts.com.

Thank you for your submission!
We will be in touch shortly.
Sorry! Something went wrong while submitting.
Please try again.