Apply now »

Analyst Programmer

Job Summary

The position requires good programming skills in financial and/or payment system and platform development. The person will collaborate with System Analyst and other programmers in developing quality and stable payment solution and platform based on appropriate SDLC process.

 

Key Accountabilities

  • Collaborate with development team to deliver application software platforms and solutions in highest quality and stability.
  • Understand user requirement, design specification and carry out design and programming
  • Derive unit test plan and documenting the Unit & Integration Test Plan and the test results.
  • Investigate and resolve system and platform related issues and provide second level support and troubleshooting for Production System.
  • Identify opportunities that can improve efficiency of business processes

People Specification

  • Bachelor Degree or higher in Computer Science, Information Technology or equivalent areas.
  • At least 1 years of working experience in software development. Working experience in Payments, Finance, Banking, Fintech, Credit/Debit Card Management, Account Management projects will be an advantage.
  • Self-motivated, be able to work independently and willing to work with a team of developers.
  • Knowledge or experience in Linux environment, source code control (git, SVN) and CI/CD tools (Gradle or Maven) will be an advantage.
  • Working experience in one (or more )of the following skillset area(s),
  • Web Front End.
    • Javascript, Angluar, Angular JS, React, NodeJS or JQuery.
  • Java Backend.
    • Java Spring, Springboot, MVC Framework
    • JPA (Hibernate/Spring Data)
    • RESTful API or Microservices
    • MQ technology (e.g. Rabbit MQ / Apache MQ / IBM MQ)
    • Batch Processing (e.g. SpringBatch)
    • Reporting Tools (e.g. JasperReport)
    • RDMBS and SQL programming in Oracle or MySQL
    • NoSQL, e.g. MongoDB, REDIS, Cassandra
  • Mobile Applications
    • Native Android OS (Kotlin / Java) & iOS (Swift / Objective-C)
    • Hybrid (React Native, Ionic, PWA)
  • Experience in more than one of the above skillset will be an advantage.
  • Knowledge in TCP/IP Networking will be an advantage.
  • Familiar with industrial standards and regulations, e.g. PCI, ISO27001, NIST and certification in CSX (or related qualification) will be advantage.
  • Good command of spoken and written English and Chinese is required. Able to communicate in PuTongHua will be an advantage.

 

Ref ID:  52645
Location: 

Hong Kong, HK, HK

Business Unit:  Information Technology
Full Time/ Part Time:  Full Time
Job Function:  Technology
Featured Job Category:: 

Apply now »