Analyst Programmer (Java)


  • Analyse, design and work with Project Manager and peers to carry out program coding based on specifications and requirements;
  • Perform technical system design, development of Java backend systems;
  • Conduct testing, develop testing tools to support the execution of tests and reporting of test results, and product test reports for test being conducted;
  • Produce specifications and user documentation on software applications being developed;
  • Provide day-to-day support on major system applications


  • Bachelor degree in Computer Science or similar credential;
  • Minimum 3 years of work experience; less experience will be consider as Programmer
  • Experience in the following areas: 1) Java, EJB, J2EE, JSP;
  • Knowledge in Oracle, MySQL, PL/SQL, JavaScript, CSS and HTML would be an advantage;
  • Good command of both spoken and written English and Chinese