freehire launches on Product Hunt on 26 August.

Follow →

AI System Architect / System Analyst, Financial Technonlogy

Summary

Design and implement AI-driven financial systems, integrating deep learning and LLMs into enterprise banking architecture using Java, Spring, and REST APIs.

Industrial and Commercial Bank of China (Asia) Limited (“ICBC (Asia)”) is the flagship of overseas business of Industrial and Commercial Bank of China Limited (“ICBC”) – currently the largest commercial bank in China, and it is one of the domestic systemically important banks (D-SIBs) in Hong Kong. Currently, ICBC (Asia) has 52 retail outlets (including 27 “Elite Club” Wealth Management Centres) in Hong Kong. It is engaged in commercial banking, investment banking and other financial services, including those of securities, insurance and funds, with a focus on commercial and retail banking as well as global market business. Chinese Mercantile Bank and ICBC Asset Management (Global) Company Limited, two wholly-owned subsidiaries of ICBC (Asia), specialize in Renminbi services in mainland China and ICBC’s global asset management business respectively.

Job Responsibilities

  • Participate in the application architectural design in the Bank
  • Provide insights on AI new technology trends in financial and internet industries and carry out implementation in the Bank
  • Perform software development and testing, system design, system analysis and problem solving
  • Implement new technologies and develop technical products in some major projects
  • Define and enforce best practices, develop and maintain framework/standards to improve the quality of the deliverables.
  • Train and provide guidance to junior staff

Requirements

  • Familiar with the cutting-edge FinTech and artificial intelligence (AI) technologies, including experience with deep learning models, large language models (LLMs), and their applications in financial systems. Experience in integrating AI solutions into enterprise systems and understanding their impact on system architecture and performance is an advantage.
  • University graduate in computer science or related discipline
  • 5-7 years of hands‑on system design and development experience in banking or related industries with implementation experience in at least 3 medium and large scale core projects as System Architect / System Analyst
  • Experience in banking industry will be an advantage
  • Experience in JAVA and knowledge in framework (e.g. Java EE, Spring, Spring boot)
  • Solid hands‑on experience in web-based / API-based development with web (Restful API, XML, JSON, HTML5, CSS, JavaScript, VUE, Bootstrap, AngularJS)
  • Proficient in Oracle / MySQL database, Windows or Unix / Linux servers, PL/SQL, stored procedure
  • In-depth understanding of architecture design theory and system operation mechanism with practical experience
  • With IT or Internet architecture experience is preferred
  • Good command of spoken and written English and Chinese, including Putonghua
  • Candidate with less experience will be considered as Senior Analyst Programmer

Personal data collected will be used for recruitment purpose only.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available