System Architect / System Analyst, Financial Technonlogy
Industrial and Commercial Bank of China (Asia) Limited
Job Responsibilities
Participate in the application architectural design in the Bank
Provide insights on 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