Senior Java Backend Developer; WFH
Singapore
Listed on 2026-02-28
-
Software Development
Backend Developer, Software Engineer
Job Responsibilities
Develop and maintain core backend systems using Java, ensuring high-quality, on-time delivery and version control.
Design and implement scalable, high-performance, and reliable backend services
, addressing high-concurrency and performance challenges.Lead backend software architecture design
, including key components, services, and APIs.Identify, analyse, and resolve performance, stability, and security issues in backend systems.
Research, evaluate, and introduce new backend technologies and frameworks
, building reusable and modular components.Collaborate closely with product managers, frontend developers, and other stakeholders to deliver business requirements effectively.
At least 5 years of hands-on Java backend development experience.
Strong foundation in Java programming
, design patterns, coding standards, data structures, and algorithms.Proficient with mainstream Java frameworks such as Spring Boot, Spring Cloud, My Batis , with strong coding capabilities.
Solid experience with relational databases such as MySQL, Oracle, or PostgreSQL
, including SQL tuning and performance optimisation.Hands‑on experience with middleware and distributed components, such as Redis, Rabbit
MQ, Kafka, Mongo
DB, Zoo Keeper, HBase, Elasticsearch
, with understanding of their core principles and troubleshooting.Experience in business system development, with the ability to analyse existing systems and propose improvements in architecture and processes.
Strong communication and collaboration skills, able to work effectively with cross‑functional teams.
Experience with
large-scale distributed systems is an advantage.Experience with
big data processing is a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).