The posting
ABOUT THE COMPANY
Our client is a digital freight platform that uses mobile internet, big data and artificial intelligence to help shippers and truck drivers match more efficiently and support the digitalisation of the logistics industry. Its platform serves more than 300 cities and over 100,000 routes.
THE ROLE
We are looking for a Java Backend Engineer to build practical backend services, data-collection systems and automation tools that improve business operations. This is a hands-on onsite role with exposure to production systems and close collaboration across the engineering team.
WHAT YOU'LL DO
- Collaborate with the engineering team to design and develop day-to-day business requirements.
- Design and implement web-scraping systems to collect data from websites.
- Develop robotic process automation scripts that improve operational efficiency.
- Support production troubleshooting, performance optimisation and system reliability.
REQUIREMENTS
Must Have
- Fully bilingual in English and Mandarin, with the ability to communicate fluently in Chinese in a professional environment.
- Bachelor’s degree or above in Computer Science or a related discipline.
- Strong communication, learning agility, cross-team collaboration and execution.
- Comfortable working onsite near Orchard Road, Singapore.
- At least 1 year of Java backend development experience, with a solid understanding of object-oriented programming and common design patterns.
- Proficiency in Spring Boot, SQL, Kafka and Redis.
- Ability to design maintainable backend services and troubleshoot production issues.
Good to Have
- Experience building web-scraping systems.
- Experience with robotic process automation tools or scripts.



