We are seeking multiple highly motivated and skilled System Analyst / Senior Application Programmer to join the Administrative Application Services Section. This role is crucial in developing, enhancing, and maintaining the University's core administrative systems used for student study and services. The ideal candidate will be a full-stack developer with strong Java and modern JavaScript framework experience, possessing a solid understanding of the full system development life cycle.
Key Responsibilities and Duties
Collaborate closely with the development team on the full system development life cycle (SDLC), including requirement analysis, design, development, maintenance, and enhancement of existing applications.
Engage with business users to perform comprehensive requirement gathering and business needs analysis .
Design and develop robust, scalable application components across the full stack:
Develop high-performance microservice containers to efficiently call backend functions and data.
Work with UI designers to develop responsive, user-friendly frontend web applications .
Implement and optimize procedures, functions, and packages for Relational Databases (Oracle, MSSQL, MySQL).
Utilize and maintain diverse development environments, including servers like OpenShift, IBM WebSphere, MS Windows Server, and Azure Cloud .
Produce and maintain comprehensive system documentation throughout the project life cycle.
Perform other duties as assigned to support the efficient operation of the section.
Required Skills and Experience
A minimum of 4-6 years of experience in system analysis and application development.
Solid expertise in Java technologies ($Java EE, EJB, Spring, JSF, JPA$) and object-oriented design principles.
Strong proficiency in modern JavaScript development , including both server-side frameworks (e.g., Node.js, NestJS, Express.js ) and client-side frameworks (e.g., Next.js, ReactJS, AngularJS ), along with $jQuery$ and RESTful API development.
Hands-on experience with database development in platforms such as Oracle Database or Microsoft SQL Server .
Experience in SAP BusinessObjects Business Intelligence Suite (BI) development is highly desirable.
Familiarity with hybrid server architectures (On-premises and Cloud) and optimizing server performance for peak operations.
Language Requirements: Fluency in Cantonese is mandatory. Good proficiency in both English and Mandarin is a significant advantage.
Added Advantage: Knowledge or experience in leveraging AI for system development.
Aout Master Concept
Master Concept (Hong Kong) Limited is a leading provider of IT solutions and services in the Asia-Pacific region. We have a strong track record of helping businesses of all sizes to optimize their technology infrastructure and drive digital transformation. Our team of experts is committed to delivering innovative and cost-effective solutions that enable our clients to achieve their business objectives.
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
Full-time