R

Reolink

Provides global intelligent visual security solutions

Software Developer - Java Expert

Backend EngineeringPosted on Nov 12
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.
  • At least 2 years of software development experience in Java programming is preferable for this post.
  • 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 significant plus.
  • Proficiency with common open-source frameworks and tools such as Kafka, RocketMQ, Dubbo, Zookeeper, and Redis.
  • Deep knowledge of MySQL, including schema design, SQL optimization, and database scaling strategies.
  • Proven 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 innovative solutions to address complex business and technical problems, particularly in high-concurrency scenarios.
  • Contribute to system architecture decisions, focusing on scalability, high availability, and fault tolerance.
  • Participate in the entire software development lifecycle, from requirements analysis and system design to testing, deployment, and operational monitoring.
  • Work effectively with local and regional team members, as well as business unit partners.
  • Share knowledge, promote best practices, and help elevate the team's overall technical capabilities.

Desired Qualifications

  • Proficiency in both Java and Node.js is a significant plus.

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