This page was automatically translated and may contain errors. View in English.
Reolink

Java Software Engineer | Backend Development

Reolink

Singapore · മുഴുവൻ സമയവും

അപേക്ഷിക്കുന്ന ആദ്യയാളാകൂ

അനുഭവം
ഏതെങ്കിലും
ശമ്പളം
ഓപ്പണിംഗുകൾ
1
പോസ്റ്റ് ചെയ്തു
2 മണിക്കൂർ മുമ്പ്
Work mode
ഓഫീസിൽ
വിദ്യാഭ്യാസം
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline
Eligibility
Candidates with a bachelor’s or master’s degree in a related technical field and relevant software development experience may apply.
Resume
Required to apply

Where you'll work

ജോലി വിവരണം

About Reolink

Reolink is an intelligent visual technology company that creates security solutions for homes and businesses. Established in 2009 by a team of engineers, the company is focused on building smarter, user-friendly products that help people protect what matters most. Its products are used by millions of customers across more than 110 countries and regions, and the business continues to expand into new markets worldwide.

Role Overview

This opening is for a backend engineer working on core application and web systems built with Java and Node.js. The role combines hands-on development, problem-solving, and architecture contributions for systems that need to perform reliably at scale.

Work Arrangement and Benefits

  • Five working days each week, with either 8:30 AM to 5:30 PM or 9:00 AM to 6:00 PM shifts
  • The office is located near Kaki Bukit MRT in Singapore
  • Medical coverage is included
  • Employees are eligible for both annual bonus and performance-based bonus

Technical Requirements

  • A bachelor’s or master’s degree in Computer Science, Software Engineering, or another related technical field
  • Practical experience in software development
  • Solid command of computer science fundamentals, including operating systems, networking principles, data structures, and algorithms
  • Strong Java expertise, including JVM internals and performance tuning, or strong Node.js expertise, including event-driven design and asynchronous programming; experience in both is a major advantage
  • Working knowledge of common open-source tools and middleware such as Kafka, RocketMQ, Dubbo, Zookeeper, and Redis
  • Strong understanding of MySQL, including database schema planning, SQL optimization, and scaling approaches
  • Hands-on experience building, deploying, and supporting systems that must handle high concurrency, high performance, and high availability

Responsibilities

  • Lead the design, development, refactoring, and performance improvement of key system modules while keeping the code maintainable and robust
  • Investigate business and technical challenges and develop effective solutions, especially in demanding concurrent environments
  • Help shape architecture decisions with a focus on scalability, resilience, and fault tolerance
  • Contribute across the full development lifecycle, including requirement analysis, design, testing, deployment, and operational monitoring
  • Collaborate closely with local and regional colleagues and business partners
  • Share technical knowledge, encourage best practices, and support the team’s overall capability growth

Additional Information

The current application and web application are built using Java and Node.js.

മറുപടി വേണമെങ്കിൽ അത് വിടുക — ഞങ്ങൾ അത് മറ്റൊന്നിനും ഉപയോഗിക്കില്ല.

ബ്രൗസ് ചെയ്യാൻ ക്ലിക്ക് ചെയ്യുക, വലിച്ചിടുക, അല്ലെങ്കിൽ പേസ്റ്റ് ഒരു സ്ക്രീൻഷോട്ട്

PNG, JPG, GIF, MP4, WebM, MOV · പരമാവധി 20MB ഓരോന്നും · 5 ഫയലുകൾ വരെ