App Developer


Job ref no. CC-1321
Job level
Work experience
Education Bachelor Degree
Location Hong Kong Island
Employment type Full Time
Benifits
Industry Information Technology
Job function Information Technology (IT)
Post on 2025-07-03

The successful candidates will be responsible for application development and ongoing maintenance support with the following scope of duties:

  • Design and implementation of system application, system architecture and database structure
  • Prepare test plan, test cases/scripts, test environments, data and perform testing
  • Carry out system integration tests and user acceptance tests to ensure the stability in production stage
  • System checking and implementation of programs for performance tuning, troubleshooting and maintenance
  • Prepare system and operations documents and support for data migration
  • Participate in the entire System Development Life Cycle (SDLC) for successful project delivery
  • Provide ongoing user and application support

Candidate Requirements              

  • Bachelor Degree in Computer Science, Information Technology or related disciplines
  • Minimum of 4 years of experience in IT development with at least 2 years in application design in the following areas:
- Java/web application using J2EE technology
- Mobile application using Android or iOS

  • A minimum of 2 years of experience in design and implementation of IT systems running under Windows / Linux / UNIX Server environment
  • Knowledgeable and experienced in systems analysis and design
  • Proficiency in JSP, Servlet, JavaScript, XML, Eclipse, JSON, RESTful, Oracle PL/SQL, Stored Procedure, MySQL, MSSQL, Maven is preferred.
  • Knowledge in Tomcat or other application server technology will be an added advantage
  • Proven experience in delivering large scale application development projects
  • Excellent technical writing / documentation skills
  • Fluent in oral and written communication
  • Good team player, positive attitude, innovative, self-initiating, eager to learn and share with other team members, hardworking, able to work under pressure and work independently