company logo

Software Engineer (Full Stack)

China CITIC Bank International Limited.com

Office

Hong Kong

Full Time

Mandatory Reference Checking Scheme (“MRC”) for Hong Kong

The Mandatory Reference Checking Scheme is a framework to facilitate Authorized Institutions (“AIs”) to bilaterally obtain reference information during their recruitment process for certain positions, such that misconduct information in an individual’s previous employments can be provided to AIs to inform their employment decisions.

For information related to MRC Scheme, “Frequently Asked Questions for In Scope Individuals” is published by HKAB/Industry Guidelines (https://www.hkab.org.hk/en/home) or further information will be available upon request, if it is applicable to the position(s) applied.

Country Of Location:

China Hong Kong

Job Responsibilities:

• Develop front-end UI and back-end service to address business needs, and provide technical support in the development and maintenance of application software and products. • Ensure the system to work behind the scenes, integrating the application with all required systems and services • Setup end-to-end DevSecOps across bank’s premise and public cloud • Automate UT,SIT and UAT by leveraging testing framework and best practice • Ensure development work follow department standard and guideline • Ensure the software development progress according to schedule • Support frontline and adhere to anti-money laundering and counter terrorist financing controls in accordance with regulatory standards and CNCBI policies. • Demonstrates initiative to go beyond the normal routine and look for new ways to add value.

Requirements:

  • Preferably degree holder in Information Technology or related disciplines
  • Minimum 1 year of experience in software development using modern programming languages (Java, Javascript, C++, etc) and frameworks, including Spring Framework / Spring Boot, React.js / Vue.js
  • Knowledge of Object-Oriented programming and engineering principles like SOLID
  • Proficient in Vue.js or similar Javascript frameworks like AngularJS/ReactJS, Less CSS, and unit testing with Jest or similar frameworks like Jasmine/Mocha
  • Experience in managing complex asynchronous operations like concurrent RESTful API integration using Javascript Promise
  • Experience in writing and utilising autonomous services oriented RESTful API services and performance tuning large scale apps
  • Competence in database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Kafka, Couchbase, etc)
  • Experience in integrating with hybrid mobile app development frameworks like Apache Cordova/Ionic is highly preferred
  • Good knowledge in HTML5 web accessibility
  • Ability to write effective unit, integration, and API tests
  • Understanding on mobile application security controls

Software Engineer (Full Stack)

Office

Hong Kong

Full Time

September 17, 2025

company logo

China CITIC Bank International Limited