jobs in Hutchison Ports Limited

Hutchison Ports Limited Hiring! Full Time Analyst Programmer in Hong Kong - Ricebowl

Analyst Programmer

Hutchison Ports Limited

Undisclosed

Hong Kong

Share
Save

Working Location

  • Hong Kong Hong Kong

Job Description

Responsibilities

Hutchison Ports is the port and related services division of CK Hutchison Holdings Limited (CK Hutchison). Hutchison Ports is the world’s leading port investor, developer and operator with a network of 53 ports spanning 27 countries throughout Asia, the Middle East, Africa, Europe, the Americas and Australasia.

With a heritage of over 150 years, the business demonstrates consistent growth, and now ranks as one of the top 3 global container terminal operators by total volume. Hutchison Ports is tireless in its pursuit for technological innovation and endeavour to bring industry best practice to its global reach. Over the years, Hutchison Ports has evolved and expanded into other logistics businesses to ensure we are always ready to meet the challenge and demand of a global market and economy. These include cruise ship terminals, airport operations, distribution centres, rail services and ship repair facilities. In 2018, Hutchison Ports handled a combined throughput of 83.7 million TEU.

We are seeking a highly capable Analyst Programmer to join our team at the forefront of modern software engineering and artificial intelligence. In this role, you will design and develop robust applications while actively leveraging AI tools to accelerate development, improve code quality, and create intelligent, future-ready systems.

Your key responsibilities will include but are not limited to:

Analyze business requirements and translate them into well-designed, scalable technical solutions

Participant in the modernization of legacy systems (EJB/Swing) to contemporary microservices or serverless architectures

Design and implement Agentic Workflows where software components can reason, plan, and act autonomously using tools and APIs

Develop and maintain both backend services and responsive front-end interfaces

Apply AI coding assistants to generate boilerplate, unit tests, and documentation

Qualifications

Bachelor’s degree or higher in Computer Science, AI Engineering, Software Engineering, or a related discipline

Minimum 3+ years of hands-on experience in application design, development, and system modernization

Strong proficiency in Java 21+ (Jakarta EE), Spring Boot 3.x and Python. Experience migrating legacy systems to microservices or serverless is highly valued

Expert-level skills in React 19+ and TypeScript, with experience building AI-ready UI components and streaming/real-time interfaces

Advanced knowledge of IntelliJ IDEA, Maven/Gradle, and professional Git workflows

Proficient in Prompt Engineering for development and AI-powered automated refactoring

Good understanding of Domain-Driven Design (DDD), MVVM, and Micro-Frontend (MFE) architectures

Experience with both SQL databases (PostgreSQL, Oracle) and NoSQL (MongoDB)

Good communication skills, able to explain complex technical logic and design clearly

Fluent in English and Putonghua (Mandarin) — both written and spoken

Occasional travel may be required

We offer an attractive package commensurate with your qualifications and experience. Please send application enclosing resume stating career and salary history, expected salary and date of availability to apply.

Thank you for your interest in Hutchison Ports!

We are an equal opportunity employer and welcome applications from all qualified candidates. Personal data collected will be treated in the strictest confidence and handled confidentially by authorized personnel for recruitment-related purposes only within the Hutchison Ports Group of companies. Applicants not having heard from us within six weeks of the date of application may consider their applications unsuccessful. All personal data of unsuccessful applicants will be destroyed within 12 months from the date of application.

Full-time,Permanent

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.

Learn More