Job ref no.: OHL/TEC/2019-091 (CT3123659-01#0124)
Octopus Holdings Limited

System Analyst/Senior Analyst Programmer (International Projects)

Octopus Holdings Limited

  • 5-day week
  • Birthday leave
  • Dental plan
  • Discretionary bonus
  • Examination leave
  • Family medical plan
  • Family-friendly Leave
  • Transportation allowance
  • … + 2 more

Job Responsibilities:

  • Participate in and lead a small team in performing Requirement Gathering & Analysis, Process & System Design, Development, Testing, Release Management and Maintenance of automated fare collection (AFC) systems
  • Review and prepare documentations such as functional specification, technical specification and test plan
  • Ensure on time and quality delivery
  • Fulfil subsequent system changes and post l aunch support duties
  • Fulfil system maintenance and support duties to clients


  • Bachelor’s Degree in Computer Science, Information Technology, MIS or equivalent
  • Over 5 years of experience in IT industry with focus on information systems design and development
  • Good knowledge in object-oriented programming language or functional programming. Strong core Java programming skill would be an advantage
  • Knowledge in web or mobile application development
  • Knowledge in RDBMS such as Oracle
  • Familiar with Linux environment
  • Knowledge and experience in any one of followings would be an advantage:

a. Web application framework (e.g. React, AngularJS, Bootstrap)

b. Java web services framework (e.g. Spring MVC, JAX-RS)

c. Experience in database programming (PL/SQL, Transact-SQL), or NoSQL database such as MongoDB, Cassandra

d. Integration framework such as Apache Camel, Spring Integration, Kafka

e. Business Intelligence development such as Cognos and Data Mart

f. VM setup using Vagrant and shell script programming

  • Demonstrated effective leadership and analytical skills
  • Client facing and overseas project experience would be an advantage Holder of Project Management Professional (PMP) would be an advantage
  • Good team player with strong analytical and trouble shooting skills
  • Effective communication skills in both verbal and written English
  • Candidate with less experience will be considered as Analyst Programmer

We offer successful candidate an attractive remuneration package and excellent career prospects. Interested parties please send your resume, present and expected salary, contact details and quoting the reference number by clicking Apply Now.

Visit our web site:

The personal data collected will be used for recruitment purposes only. If you are not contacted by us within six weeks, you may consider your application unsuccessful. Personal data with an unsuccessful applicant will be destroyed 12 months after rejection of the application. During this retention period, you have the right to request for correction or destruction of your personal data at any time. Any request for the correction or destruction of personal data should be addressed in writing to our Human Resources & Administration Department.

We are an equal opportunity employer and will ensure that every job applicant and staff has equal employment opportunities and will not be disadvantaged because of their sex, pregnancy, marital status, family status, disability or race.

More job information
Job ref no. OHL/TEC/2019-091 (CT3123659-01#0124)
Job Function
  • Kowloon Bay
Employment Term
  • Full-time
  • 5 years
Career Level
  • Non-management level
  • Degree