Are you a technical leader looking to drive institutional digital transformation? Join a leading university in Hong Kong to modernise core administrative applications, integrate practical AI workflows, and lead cross-functional software delivery. Leverage Java, Spring Boot, Node.js, and cutting-edge AI tooling to elevate enterprise application reliability, quality, and performance across the campus ecosystem.
about the company.
Our client is a premier higher education institution in Hong Kong recognized for academic excellence, innovation, and research. The university is heavily investing in digital transformation to streamline administrative services, modernise legacy infrastructure, and integrate modern artificial intelligence capabilities across its campus operations.
about the team.
You will join the Administrative Application Services team—a collaborative, forward-thinking group of software engineers, architects, and IT professionals. The team fosters a culture of technical excellence, rapid iterative development, and practical AI adoption to accelerate software delivery and deliver seamless digital experiences to academic and administrative stakeholders.
about the job.
- Lead end-to-end software lifecycles from requirement gathering with stakeholders to system design, build, deployment, and legacy modernization.
- Enhance, refactor, and migrate enterprise systems using Java/Spring Boot, Node.js, React, and Next.js.
- Evaluate departmental workflows for process automation, run AI readiness assessments, and integrate practical AI capabilities into applications.
- Break down complex specifications, leverage AI coding agents/IDEs to accelerate development, and audit generated output for security and performance.
- Design RESTful APIs, manage containerised environments, and implement SSO/MFA authentication flows via Azure AD.
- Optimise relational database layers, including Oracle 19c, MSSQL, and MySQL.
- Partner with network, cloud, and security teams to resolve technical issues, monitor reliability, and manage third-party vendor deliverables.
skills & experience required.
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- Minimum 7 years of progressive, hands-on enterprise software development experience.
- Strong technical mastery of Java/Jakarta EE, Spring Boot, Node.js, React, and relational databases.
- Hands-on experience with containerisation, API development, caching solutions (Redis), and Azure AD identity flows.
- Practical familiarity using modern AI-assisted coding tools and IDE agents for code generation and review.
- Excellent analytical, problem-solving, and cross-tier communication skills.
- Fluency in spoken and written English and Chinese (Cantonese/Putonghua) is required.
- Prior experience engineering university or higher-education administrative systems is highly preferred.
If you are interested in this role, please click 'Apply Now' or send your CV directly to Allison.lin@randstad.com.hk.
...