Systems Analyst /Senior Systems Analyst
Responsibilities:
- To be a team member of Information Technology Department
- To perform IT application development functions, including solutions evaluation, system analysis & implementation, system and user testing, technical specification, deployment of application, on-going support and maintenance of banking application systems
- To manage vendors for system support and maintenance
- To work with other IT teams to ensure the quality and availability of production application systems
Requirements:
- University graduate in Information Technology, Computer Science or a related discipline
- Minimum of 7 years' IT application development experience, of which at least 1 year in systems analyst role
- Familiar with interface integration development, REST API design and system integrations
- In-depth knowledge on JAVA/JAVA Spring boot, MQ and JMS, REST API, SOAP, XML and JSON, Oracle and MS SQL
- Experience on DevOps or CI/CD tools (e.g. Maven, Jenkins, Gitlab), Window Server/AIX, Shell script and Microservice Framework is strong plus
- Experience on SWIFT Payment Systems or other payment systems (e.g. FPS) is preferable but not a mandatory
- Good team player with strong communication and problem solving skills
- Self-motivated and can work independently
- Good command of both spoken and written English and Chinese, fluent in Putonghua is preferable
- Candidates with less working experience will be considered for the position of Senior Analyst Programmer