Software Engineer | Java Backend Developer

Reolink Technology Pte. Ltd.

Singapore

On-site

SGD 60,000 - 100,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical Benefits Provided
Entitled to Yearly Bonus & Performance

Job summary

Reolink Technology Pte. Ltd. in Singapore seeks a Software Engineer to join the Java backend team, focusing on design, development, and performance improvement of core systems.

You will contribute to high-concurrency solutions, scalable architecture, and end-to-end lifecycle activities while collaborating with local and regional teams. A strong CS foundation and Spring proficiency are required.

Qualifications

  • Bachelor's or Master's degree in CS, software engineering or related field.
  • Minimum 1 year of Java development experience.
  • Strong CS fundamentals: OS, networking, data structures, algorithms.
  • Proficiency with Spring Core, Spring Boot, Spring Security.
  • Experience with AWS or Azure.
  • Experience with Kafka, RocketMQ, Dubbo, Zookeeper and Redis.
  • MySQL schema design, SQL optimization and scaling.

Responsibilities

  • Own design, development, refactoring, and optimization of core system components.
  • Research and implement solutions for high-concurrency scenarios.
  • Contribute to scalable, high-availability system architecture.
  • Participate in full software development lifecycle from requirements to deployment.
  • Collaborate with local and regional teams and share knowledge.

Skills

Java
Spring Core
Spring Boot
Spring Security
Kafka
RocketMQ
Dubbo
Zookeeper
Redis
MySQL

Education

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

Tools

Kafka
RocketMQ
Dubbo
Zookeeper
Redis

Job description

  • Position: Software Engineer | Java Developer
  • 5 Work Days Per Week

  • Office Near Tai Seng MRT, Singapore
  • Medical Benefits Provided

  • Entitled to Yearly Bonus & Performance Bonus

Job Requirements
  • Bachelor'sor Master's Degree in Computer Science, Software Engineering, or a related technical discipline
  • Minimum 1 year experience of software development experience(Java Programming)is preferable for this post
  • Strong understanding of computer science fundamentals (operating systems, network principles, data structures, and algorithms)
  • Programming Languages: Spring Core, Spring Boot, Spring Security
  • Cloud Platforms: AWS and Azure
  • Frameworks: 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.
Job Responsibilities ( Software Developer / Java 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

Senior Java Developer | Software Engineer
Senior Java Developer | Software Engineer

Reolink Technology Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
Yearly Bonus
Performance Bonus
Medical Benefits Provided
+1
Software Development Manager (Java Team Leader)
Software Development Manager (Java Team Leader)

Reolink Technology Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Medical benefits provided
Yearly bonus
Performance bonus
Software Lead / Project Manager (Java Development Team)
Software Lead / Project Manager (Java Development Team)

REOLINK TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Medical Benefits Provided
Yearly Bonus
Performance Bonus
+1
Software Engineer [Java/Oracle]
Software Engineer [Java/Oracle]

ITCAN PTE. LIMITED • Singapore

On-site
SGD 60,000 - 98,000
Software Engineer - Java Backend Developer
Software Engineer - Java Backend Developer

reolink • Singapore

On-site
SGD 60,000 - 90,000
Medical Benefits Provided
Yearly Bonus & Performance Bonus
Software Engineer | Java Backend Developer
Software Engineer | Java Backend Developer

Reolink • Singapore

On-site
SGD 60,000 - 90,000
Medical benefits
Yearly bonus
Performance bonus
Backend Engineer / Java Developer (Internship from 2027)
Backend Engineer / Java Developer (Internship from 2027)

REOLINK TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 8,900 - 18,000
Software Engineer | Java Backend Developer
Software Engineer | Java Backend Developer

re-zoo-me • Singapore

On-site
SGD 60,000 - 120,000
Medical benefits provided
Yearly bonus & performance bonus
Software Engineer
Software Engineer

AVENSYS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Competitive base salary
Attractive company benefits
Strong career progression
Software Engineer [Java Core]
Software Engineer [Java Core]

NCS Group • Singapore

On-site
SGD 70,000 - 110,000