Find a jobRecruiters

Senior Analyst Programmer (Special Project – Software & API Engineering)

Exclusive opportunity

Onsite

Senior Analyst Programmer (Special Project – Software & API Engineering)

Hong Kong Baptist University

Senior Analyst Programmer (Special Project – Software & API Engineering)

Skills

SQL QueriesNodePHPJavaGraphQLGitLabJenkinsPostmanSwagger/OpenAPIMachine LearningAIGitHub

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

7 October 2026

What they need


OFFICE OF INFORMATION TECHNOLOGY

Senior Analyst Programmer (Special Project – Software & API Engineering) (26270240)

We are seeking a hands-on software engineer to design, build, and operate scalable applications and APIs. You will be involved in the full SDLC, integration architecture, and delivery, translating business needs into robust, secure services and data flows.

Responsibilities:

  • Design and develop APIs (REST/GraphQL), using contract-first design (OpenAPI/Swagger), versioning, idempotency, pagination, etc.;
  • Implement API security and governance: OAuth2/OIDC, JWT, rate limiting, throttling, quotas, and observability;
  • Analyse legacy systems, map and document interfaces, and modernise integrations using sync/async patterns, event-driven design, and ETL where appropriate;
  • Write production-quality code in PHP, Java, and/or Node.js; design schemas and optimise SQL; build reliable ETL/data integration pipelines;
  • Execute testing strategy and schedules: unit, integration, contract (consumer/provider), API/performance tests; ensure stable non-prod environments;
  • Provide technical support to minimise operational disruptions and take part in critical incident resolution; and
  • Undertake additional software and integration projects as required.

Requirements:

  • Bachelor’s degree in computer science, information technology, or a related field;
  • At least 5 years of experience in software engineering and systems integration; proven experience in complex deliveries;
  • Strong coding proficiency in two or more: PHP, Java, Node.js; SQL design and performance tuning;
  • Experience in designing, building, and operating APIs: REST/GraphQL, OpenAPI/Swagger, OAuth2/OIDC, JWT, webhooks, versioning;
  • CI/CD and DevOps practices with Git, pipelines (GitHub Actions/GitLab/Jenkins);
  • Testing proficiency: unit/integration/contract tests and API/performance tools (e.g., JUnit, PHPUnit, Jest, Postman/Newman, Pact, JMeter/k6);
  • Strong analytical and debugging skills for complex distributed systems;
  • Higher-education systems experience (e.g., SIS, LMS, ERP/IdM/SSO) is highly desirable; and
  • Advantageous: hands-on AI/ML experience.

Shortlisted candidates will be invited to sit for a written test.

The initial appointment will be offered on a fixed-term contract for two and a half years.

Salary will be commensurate with qualifications and experience.

Application Procedure:

Applicants are invited to submit their applications at the HKBU e-Recruitment System.  Those who are not invited for an interview 8 weeks after submission of application may consider their applications unsuccessful.  Details of the University’s Personal Information Collection Statement can be found at https://hro.hkbu.edu.hk/en/worklife-at-hkbu/employee-favourable-environment.html#privacy-policy.

The University reserves the right not to make an appointment for the post advertised, and the appointment will be made according to the terms and conditions applicable at the time of offer.

Review of applications is ongoing until the position is filled.

Other offers great for you!

These companies are also looking for great profiles

Cherrypick

Business Analyst API

500-550€

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

Swagger/OpenAPIREST APIAPI

4 days ago

Quick apply

Nexoris

Functional Analyst – Payments / API Java

550

Freelance

Brussels, Belgium

Onsite, Hybrid

Skills

JavaSwagger/OpenAPI

4 hours ago

Quick apply

CL23

ServiceNow API & Integration Expert - IT - CDI/Freelance

Freelance

Luxembourg

Onsite

Top Recruiter

Skills

RESTful APIsServiceNowJavascriptAPI integrationSOAP Web ServicesIntegrationHub

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools