Participate in designing, coding, testing, debugging, documenting and implementing computer programs. Responsible for development of strategic business……
Participate in designing, coding, testing, debugging, documenting and implementing computer programs. Responsible for development of strategic business……
Participate in program coding, testing, debugging and documentation. Participate in program coding, testing, implementation and maintenance support.…
Leading a team of developers to carry out program coding based on specifications and requirements. Candidates with less experience will be considered as Analyst……
Lead the technical design and development of the FWD core GenAI Tech stack, setting up the open-source program to enable cross development teams to integrate……
As the Project Completion Lead, you will play a key role in bridging the gap between construction and operations. 19 Jun 2026 AUS Eastern Standard Time.…
Diploma or above in computer science or equivalent - Hands-on project implementation experience in either one of the following technology streams:…
Be a technology leader in the team helping address key technology problems and challenges from technology selection to scalability, availability and performance……
Participate in system development of IoT projects. Program design, coding, testing and documentations. Candidates with less experience will be considered as……
Validate results by testing programs. Company: This company is a leading provider of Enterprise Content Management (ECM) solutions. Good sense of UX/UI design.…
Whereas a programmer will simply take the algorithms they are given and write code, an analyst programmer must also be able to analyse a program and develop the……
Validate results by testing programs. Company: This company is a leading provider of Enterprise Content Management (ECM) solutions. Good sense of UX/UI design.…
Collaborate with team members to brainstorm and develop program ideas that attract and engage attendees. Assist with the planning and execution of various……
3 years or more of experience in software quality assurance or the program development lifecycle. Conduct front-end and back-end program testing on various……
Responsible for system design, development and implementation and ensure program testing meets user requirements. Prepare and maintain system documentation.…
3 years' or above work experience in software quality assurance or program development life cycle area. Perform front-end and back-end program testing on……
Assist the superior to prepare the required documentation for new service or system enhancement, Base on the Program Specification to write the source programs.…
System design, development and implementation and ensure program testing meets user requirements. Prepare and conduct unit test, system test and user……
These platforms support risk exposure management, profit and loss tracking, and the production of margining and risk reporting, forming a critical part of……
Lead the team to build and maintain business and office workflow systems. Collaborate with key Business Stakeholders, Project Manager, Architect, Developers,……
Responsible for system design, development and implementation and ensure program testing meets user requirements. Prepare and maintain system documentation.…
Strong server side Java knowledge including with spring boot framework. High focus on testability of program (TDD/XP based development preferred).…
As dedicated software engineers, we are responsible for developing and maintaining backend systems that support key projects such as affiliate programs and……
Participate in all security-related initiatives such as bug bounty programs, hacker challenges, and penetration tests, and assist in defining the scope and……
Permanent / Contract Architect / Senior Specialist / Specialist I (Application Development) – Web Application
Kowloon
Major Responsibilities
Responsible for development of strategic business initiatives as well as maintenance of existing application systems
Participate in designing, coding, testing, debugging, documenting and implementing computer programs
Produce necessary documentation whenever applicable
Analyse and define user requirements
Design and develop systems specifications
On call for emergency production incidents and provide fire fighting support
Requirements
University education, preferably in computer science, information technology or related disciplines, with over 8 years’ mission-critical system development experience preferably in the financial sector for Architect (Application Development); over 5 years’ experience for Senior Specialist (Application Development); over 3 years’ experience for Specialist I (Application Development)
Proficient in Java programming, web-based development, Spring Framework, Hibernate, XML, XSL, JMS, HTML, JQuery, Java Script and SQL. Working experience in Spring Boot, Vue.js, Jasper Reports, Websphere MQ, WAS, Oracle, DB2 and X.509 is highly preferable. Familiarity with Java EE technologies is an advantage
Experience in large-scale mission critical application is highly preferable; application support experience is a must
Prior working experience in mobile application development, particularly in iOS/Android development using Swift/Objective-C, Universal Links for iOS Apps using AASA, MVC and mobile UI/UX design, will be a definite advantage
Strong schema design and Oracle/DB2 DBA background are desirable for the roles related to database design
Good technical writing skill and prior working experience in banking/financial sector is preferable
Good command of written and spoken English and Chinese
Application Method
Interested parties please send your curriculum vitae stating your current and expected salaries, and the contact phone number to the Human Resources Division, Unit B, 25/F, MG Tower, 133 Hoi Bun Road, Kwun Tong, Kowloon or e-mail it to hrm@hkicl.com.hk.
All applications and personal information collected will be treated in strict confidence and only be used for the purpose of recruitment and selection. The information collected will be accessed by our authorized personnel only. Those applicants not contacted by the Human Resources Division within two months from their application date should consider their applications filed for future reference which will be retained for one year for possible future job matching, and will be destroyed after the expiry of one year.