Reolink logo

Software Engineer (Backend) | Strong in Java & Node.JS

Reolink

SingaporeFull-timeOn-site

Posted 15 Jun 2026

About this role

The engineer will design, develop, and optimize core system components while ensuring high-quality, maintainable code. They will also contribute to system architecture decisions and participate in the full software development lifecycle. Candidates must hold a Bachelor's or Master's degree in a technical discipline and possess at least 3 years of relevant software development experience. Proficiency in Java or Node.js, along with strong knowledge of computer science fundamentals and database management, is required.

What they're looking for

JavaNode.jsKafkaRocketMQDubboZookeeperRedisMySQL

Frequently asked questions

What does a Software Engineer (Backend) | Strong in Java & Node.JS at Reolink do?

The engineer will design, develop, and optimize core system components while ensuring high-quality, maintainable code. They will also contribute to system architecture decisions and participate in the full software development lifecycle. Candidates must hold a Bachelor's or Master's degree in a tech…

What skills does this Software Engineer (Backend) | Strong in Java & Node.JS role need?

Key skills for this role include Java, Node.js, Kafka, RocketMQ, Dubbo, Zookeeper.

How much does a Software Engineer (Backend) | Strong in Java & Node.JS at Reolink pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Software Engineer (Backend) | Strong in Java & Node.JS role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Software Engineer (Backend) | Strong in Java & Node.JS role?

You can apply directly on Reolink's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.