Software Lead / Manager | Java (Spring Boot, Angular)

Reolink Technology Pte. Ltd.

Singapore

On-site

SGD 180,000 - 260,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
Performance Bonus
Relocation assistance to Tai Seng MRT

Job summary

Reolink Technology Pte. Ltd. is seeking a Lead Engineer / Software Technical Manager in Singapore. The role focuses on design, development, and performance optimization of core components within high-concurrency systems.

Applicants should have a CS or related degree and 8+ years of software development experience with Java, Node.js, and a strong foundation in CS fundamentals. A strong multi-framework background is a plus, and relocation to Tai Seng is provided.

Qualifications

  • Bachelor's or Master's degree in CS, software engineering or related field.
  • At least 8 years of software development experience with Java.
  • Strong CS fundamentals: OS, networks, data structures, and algorithms.
  • Proficiency in Java (including JVM internals and performance tuning) or Node.js (event-driven, async programming); both is a plus.
  • Experience with Kafka, RocketMQ, Dubbo, Zookeeper, Redis.
  • Deep knowledge of MySQL, including schema design, SQL optimization, and scaling strategies.
  • Hands-on building, deploying, and maintaining high-concurrency, high-performance systems.

Responsibilities

  • Take ownership of design, development, refactoring, and performance optimization of core system components.
  • Research, design, and implement innovative solutions for complex business and technical problems, especially high-concurrency scenarios.
  • Contribute to system architecture decisions focusing on scalability, availability, and fault tolerance.
  • Participate in the full software development lifecycle from requirements to deployment and monitoring.
  • Collaborate with local and regional teams and promote knowledge sharing across the organization.

Skills

Java programming
Node.js
JVM internals
Performance tuning
Algorithms
Data structures
Operating systems
Network principles

Education

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

Tools

Kafka
RocketMQ
Dubbo
Zookeeper
Redis

Job description

  • 5 Work Days Per Week
  • Will Relocate to Tai Seng MRT in August 2026
  • Medical & Dental Benefits Provided
  • Entitled to Yearly Bonus & Performance Bonus
  • Current Application & Web App are using Java Programming
Job Requirements
  1. Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical discipline
  2. At least8 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 ( Lead Engineer / Software Technical Manager )
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

Senior Software Engineer (Java Backend Programming)
Senior Software Engineer (Java Backend Programming)

REOLINK TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Medical & dental benefits provided
Yearly bonus
5 work days per week
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
Software Lead

Success Human Resource Centre Pte Ltd. • Singapore

On-site
Technical Software Lead ( .Net | Angular | SQL)
Technical Software Lead ( .Net | Angular | SQL)

Adecco Personnel Pte Ltd (Perm) • Singapore

On-site
SGD 8,000 - 10,000
Software Engineer - 1 Year
Software Engineer - 1 Year

MICHAEL PAGE INTERNATIONAL PTE LTD • Singapore

On-site
SGD 90,000 - 150,000
Performance bonus
Annual leave and family care leaves
Comprehensive health insurance
+1
Manager (Software Development)
Manager (Software Development)

Seatrium Ltd • Singapore

On-site
SGD 120,000 - 180,000
Manager (Software Development)
Manager (Software Development)

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 180,000 - 240,000
Manager (Software Development)
Manager (Software Development)

seatrium (sg) pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
LEAD PROGRAMMER
LEAD PROGRAMMER

rmr international private limited • Singapore

On-site
SGD 90,000 - 170,000
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

United States Digital Space LLC • Singapore

On-site