Software Engineering Jobs in Hong Kong SAR China
There are 274 open Software Engineering jobs in Hong Kong SAR China on freehire right now. 68 of them were posted recently. The skills employers ask for most often are java, python and ai.
Most requested skills
- java 52%
- python 44%
- ai 31%
- api 30%
- cloud 28%
- ci-cd 25%
- linux 22%
- sql 22%
How the work is done
- Remote 18 · 7%
- Onsite 13 · 5%
- Hybrid 7 · 3%
Visa sponsorship offered in 83% of the 30 postings that state a position on it.
Seniority
- Senior 52
- Lead 19
- C-level 15
- Intern 11
- Staff 9
- Junior 6
Who is hiring
- 1000+ employees 42
- 501-1000 employees 13
- 51-200 employees 11
- 11-50 employees 3
- 201-500 employees 2
Java Application Developer
This role involves designing and implementing high-quality, latency-sensitive trading algorithms and front-office applications for a global consulting firm. The developer will work closely with business users to build and support automated electronic trading systems using Java.
Senior Java Developer - Trading & Securities Lending
Builds and maintains Java-based trading applications for securities lending, working with traders and mentoring junior developers in a fast-paced environment.
Software Engineer - Distributed Systems
Builds a globally distributed, real-time tick data architecture for a quant fund in Hong Kong, focusing on high-throughput, low-latency distributed systems with no finance/quant prerequisites.
Java Developer for Trading, Securities Lending, Vice President
Develops and maintains trading/securities lending applications in Java, collaborating with traders and global teams to solve complex business problems while ensuring compliance and system integrity.
Software Developer in Observability
Builds and maintains a cloud-native observability stack (monitoring, telemetry, and insights) for Ubuntu’s enterprise and cloud platforms, integrating open-source tools like Kubernetes/OpenStack. Focuses on scalability, resilience, and seamless UX for global teams.
Python Developer
Backend Python developer building platforms and APIs for an e-commerce logistics company, working with Python, PostgreSQL, XML, and Linux.
Web Developer / Programmer
Develops and maintains web applications and websites using HTML5, CSS, JavaScript, and PHP, focusing on responsive design and cross-browser compatibility for a productivity and analytics software provider in the insurance industry.
Web/App Developer
Develops and maintains cross-platform web/mobile apps for a creative video agency, collaborating with filmmakers and project teams to deliver projects on time using PHP, MySQL, JavaScript, and mobile SDKs.
Web Developer
The Web Developer will design, build, and maintain web applications while collaborating with the development team to identify business needs and provide technical solutions. The role requires proficiency in Java, C#, PHP, and front-end web technologies.
Senior Software Developer
The Senior Software Developer will be responsible for developing cloud-based systems and mobile applications, as well as performing testing and maintenance. The role requires proficiency in JavaScript, Java or Kotlin, and experience with web and database development.
Software Engineer (6-Month Contract)
6-month contract Software Engineer building scalable front-end and back-end software for a Hong Kong mobility solutions provider, using JavaScript, Java, Swift, Kotlin, React Native, Node.js, and databases like MongoDB/PostgreSQL.
Contract Java Developer for Judiciary IT Projects
Contract Java Developer supporting Judiciary IT initiatives in Sheung Wan, responsible for design, development, and testing across the full SDLC using Java, J2EE, JSF, and Oracle SQL.
Contract Java Developer for Government ISFAST & E-Cert Portal
Develops Java EE applications for government portals (ISFAST & E-Cert), focusing on reimbursement processing, reporting, and data extraction with Oracle DB integration.

Software Engineer in Test, Core Technology (12-month contract)New
Build automated stability and reliability test frameworks for an AOSP-based motion-sensing device, validating firmware, hardware, and Android stack integration to catch regressions and hardware failures before production.
Software Engineer Intern
Build and refine trading-strategy systems in Java/Python, writing algorithms and tools that power IMC’s high-frequency trading operations in global markets.
Web Developer
Build and optimize marketing websites and UIs for an HR analytics SaaS, using modern web tech and SEO/data tools to improve user experience and reach.
Web Developer (Fresh graduate welcome, WFH policy, on-job-training)
Build and maintain web applications using PHP, WordPress, MySQL, HTML/CSS, and JavaScript, revamping a directory site and adding features like advanced search and SEO improvements.