Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Software Developer (Backend)

Home > Java programming jobs

Java Software Developer (Backend) in Others new

  • Reolink
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Own the design, development, refactoring, and performance optimization of core system components.
  • Research and implement solutions for complex technical and business problems, particularly in high-concurrency scenarios.
  • Contribute to architecture decisions focused on scalability, high availability, and fault tolerance.
  • Participate in the full software development lifecycle from requirements analysis through operational monitoring.
  • Collaborate with local, regional, and business-unit teams and share technical knowledge and best practices.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • At least 2 years of software development experience in Java programming is preferred.
  • Strong understanding of operating systems, networking principles, data structures, and algorithms.
  • High proficiency in Java, including JVM internals and performance tuning, or Node.js, including event-driven and asynchronous programming.
  • Experience with Kafka, RocketMQ, Dubbo, Zookeeper, Redis, and MySQL.
  • Hands-on experience building, deploying, and maintaining high-concurrency, high-performance, and high-availability systems.

Benefits

  • Five work days per week.
  • Office near Tai Seng MRT in Singapore.
  • Medical and dental benefits.
  • Yearly bonus and performance bonus.

Reolink

Reolink designs and sells security cameras and systems for homes and small businesses, including Wi‑Fi, PoE, 4G and dual‑lens models, NVRs, and smart video doorbells, with mobile apps and optional cloud storage. Founded in 2009 and headquartered in Wilmington, Delaware, it is privately held. The ...

Similar positions

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote

Full Stack Developer (Java - Angular)

  • AlmavivA de Belgique
  • Contract
  • Remote
  • 10/15/2026
  • Europe