R

Reolink

Provides global intelligent visual security solutions

Java Backend Engineer

Backend EngineeringPosted on Nov 13
Full-timeSingapore

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related technical discipline is required.
  • Junior and Senior Engineers need at least one year of Java development experience.
  • Lead Engineers need 5–10 years of software development and team-leading experience in Java programming.
  • Strong understanding of computer science fundamentals, including operating systems, network principles, data structures, and algorithms.
  • High proficiency in Java, including JVM internals and performance tuning, or Node.js, including its event-driven architecture and asynchronous programming model; proficiency in both is a plus.
  • Proficiency with common open-source frameworks and tools, including Kafka, RocketMQ, Dubbo, Zookeeper, and Redis.
  • Deep knowledge of MySQL, including schema design, SQL optimization, and database scaling strategies.
  • Hands-on experience building, deploying, and maintaining high-concurrency, high-performance, and high-availability systems.

Responsibilities

  • Take ownership of the design, development, refactoring, and performance optimization of core system components, delivering high-quality and maintainable code.
  • Research, design, and implement solutions to complex business and technical problems, particularly in high-concurrency scenarios.
  • Contribute to system architecture decisions focused on scalability, high availability, and fault tolerance.
  • Participate throughout the software development lifecycle, from requirements analysis and system design through testing, deployment, and operational monitoring.
  • Work with local and regional team members and business unit partners.
  • Share knowledge, promote best practices, and help improve the team's technical capabilities.

Desired Qualifications

  • Proficiency in both Java and Node.js.

About the Company

Reolink

Provides global intelligent visual security solutions

Reolink provides security camera systems and intelligent visual technology for homes, small and medium-sized businesses, and communities. Its products include HD cameras and surveillance solutions that connect via Wi‑Fi or cellular networks, with an app for remote monitoring, alerts, and settings. It differentiates itself with a broad product range for consumer and conservation deployments, including 4G solar-powered cameras used in wildlife projects. Its goal is to offer affordable, reliable security technology that protects people and property while supporting wildlife and community initiatives worldwide.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Wan Chai District, Hong Kong
Founded
2007

Recently Posted Jobs

Explore more opportunities at Reolink

See more jobs