Working at Armitage ofers you the opportunity to participate in comprehensive training and experience excellent career development opportunities.

Company Benefits

  • 5-days Work Week
  • Flexible working hours
  • Bank holiday
  • 12-15 days annual leave
  • Incentive bonus

Company Extra Benefit

Armitage is committed to providing a competitive and comprehensive package of benefits to fit the needs of you and your family. We value our partners’ hardworking effort so it is important to provide them with as much security and convenience as possible in their daily lives. As an eligible regular full time valuable partner, you will enjoy the following extra benefits:

  • Marriage leave
  • Paternity leave
  • Quarterly tea party
  • Arm-Star Reward Program



Are you looking for a challenge that’s more than just a job? Welcome to Armitage! Join us to make a difference!
Please contact to +852 2171 7827 (Human Resource Department)

Analyst Programmer/Programmer

Job Responsibilities:

Key responsibilities including:
  • Conduct business process and preliminary solution design together with business analyst
  • Conduct functional requirement study and prepare its documentations
  • Conduct system design and prepare its documentations
  • Participate in application development and product customization activities.
  • Work with the project team on building / testing / maintaining, implementing, deploying and supporting application systems
  • Provide user support on application systems
  • Manage application releases and systems upgrade
  • Provide occasional standby support service for critical situations


Job Requirement:

  • University Degree holder in Computer Science, Information Engineering or related discipline
  • 1 year of relevant working experience in the application development and support
  • Good understanding of systems infrastructure and architecture design
  • Experience in Java(J2EE), HTML5 is essential
  • Familiar with JavaScript, Kotlin, Material Design for Boostrap 4, Selenium 3.4, Junit testing framework is an advantage
  • Good knowledge in SQL, Swing & EJB is an advantage
  • Hands on experience in using Intellij, Maven and git
  • Exposure to Linux and HP-UX a plus
  • Experience in using Weblogic and/or Oracle RAC are an advantage
  • Good command of English and Putonghua
  • A team player with good analytical, problem solving and communication skills, and eagerness to learn
  • Willing to travel occasionally is a must
  • Candidate with less experience will be considered as Junior Programmer
  • Candidate with more experience will be considered as Analyst Programmer
  • For Corporate application support
    • Require in supporting desktop IS including Windows, Linux, and Mac OS; and mobile OS including Android and iOS;
    • Experienced in supporting applications such as MS Office, MS Office 365, Projects and Publisher etc;
    • Knowledge in network products including routers, IPS, proxy servers, and/or firewalls will be an advantage;
    • Knowledge in Microsoft Server Products, Microsoft Azure, Hyper-V and VMWare will be an advantage; and
    • Solid Web front-end programming and system design experience by using HTML, PHP, XML, JavaScript, J2EE, JSP, Struts, AJAX and JSON and relevant tools.