Senior Software Engineer (Java Backend Programming)

REOLINK TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical & dental benefits provided
Yearly bonus
5 work days per week

Job summary

REOLINK TECHNOLOGY PTE. LTD. in Singapore seeks a Senior Backend Engineer with Java expertise to design, develop, and optimize core services, focusing on high-concurrency and high-availability systems.

You will work with Java and Node.js, Kafka/RocketMQ/Dubbo/Zookeeper/Redis, and MySQL, collaborating with local and regional teams, and participating across the full software lifecycle. relocation to Tai Seng MRT planned in Aug/Sep 2026 is supported.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical discipline
  • 3–10 years of software development experience (Java) preferred
  • Strong CS fundamentals: OS, networks, data structures & algorithms
  • Proficiency in Java; Node.js a plus; JVM tuning knowledge beneficial
  • Experience with open-source frameworks: Kafka, RocketMQ, Dubbo, Zookeeper, Redis

Responsibilities

  • Own design, development, refactoring and performance optimization of core components
  • Research and implement innovative solutions for high-concurrency scenarios
  • Contribute to system architecture decisions for scalability and fault tolerance
  • Participate in full software development lifecycle from requirements to deployment
  • Collaborate with local and regional teams and share knowledge across the team

Skills

Java programming
Node.js
High concurrency system design

Education

Bachelor's or Master's in Computer Science/Software Engineering

Tools

Kafka
RocketMQ
Dubbo
Zookeeper
Redis
MySQL

Job description

  • 5 Work Days Per Week
  • Current Office Near to Kaki Bukit MRT, Singapore
  • Will Relocate to Tai Seng MRT in August / September 2026
  • Medical & Dental Benefits Provided
  • Entitled to Yearly Bonus & Performance Bonus
  • Current Application & Web App are using Java Programming
Job Requirements (Senior Backend Engineer - JAVA Programming)
  1. Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical discipline
  2. At least 3-10 years of software development experience (Java Programming) is preferable for this post
  3. Strong understanding of computer science fundamentals (operating systems, network principles, data structures, and algorithms)
  4. Programming Languages: 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.
  5. Frameworks & Middleware: Proficient with common open-source frameworks and tools such as Kafka, RocketMQ, Dubbo, Zookeeper, and Redis.
  6. Deep knowledge of MySQL, including schema design, SQL optimization, and database scaling strategies.
  7. System Experience: Proven, hands-on experience in building, deploying, and maintaining high-concurrency, high-performance, and high-availability systems.
Job Responsibilities ( Senior Software Developer / Senior Backend Engineer)
Design & Development
  • Take ownership of the design, development, refactoring, and performance optimization of core system components, delivering high-quality and maintainable code.
Technical Innovation & Problem-Solving
  • Research, design, and implement innovative solutions to address complex business and technical problems, particularly in high-concurrency scenarios.
System Architecture
  • Contribute to system architecture decisions, focusing on scalability, high availability, and fault tolerance.
Full-Lifecycle Participation
  • Actively participate in the entire software development lifecycle, from requirements analysis and system design to testing, deployment, and operational monitoring.
Collaboration & Knowledge Sharing
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer | Java Programming
Software Developer | Java Programming

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 85,000
Medical & Dental Benefits
Yearly Bonus & Performance Bonus
5 Work Days Per Week
Software Lead / Manager | Java (Spring Boot, Angular)
Software Lead / Manager | Java (Spring Boot, Angular)

Reolink Technology Pte. Ltd. • Singapore

On-site
SGD 180,000 - 260,000
Medical & Dental Benefits Provided
Yearly Bonus
Performance Bonus
+1
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

United States Digital Space LLC • Singapore

On-site
Senior Backend Engineer (Java Developer)
Senior Backend Engineer (Java Developer)

Reolink • Singapore

On-site
SGD 120,000 - 180,000
5 Work Days Per Week
Office near Kaki Bukit MRT
Will Relocate to Tai Seng MRT in Aug/S
+2
Senior Developer / Software Engineer [Java / C++ / .NET / JS]
Senior Developer / Software Engineer [Java / C++ / .NET / JS]

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Engineer (JD#11246)
Senior Software Engineer (JD#11246)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (JD#11246)
Senior Software Engineer (JD#11246)

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
Senior/Software Engineer (Java Experience) Permanent
Senior/Software Engineer (Java Experience) Permanent

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
[MUTIPLE VACANCIES] Senior Software Engineers
[MUTIPLE VACANCIES] Senior Software Engineers

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 80,000 - 130,000
Senior Software Engineer (Java Programming / Developer)
Senior Software Engineer (Java Programming / Developer)

Reolink • Singapore

On-site
SGD 60,000 - 80,000
Medical Benefits
Yearly Bonus
Performance Bonus