Java Backend Engineer
SIGNALPLUS SG PTE. LTD.
Date: 10 hours ago
Area: Singapore, Singapore
Salary:
SGD 6,000
-
SGD 15,000
per month
Contract type: Full time

Job Description
- Participate in the design and development of core platform services, delivering high-performance and scalable service components.
- Based on actual business needs, take ownership of technology selection, coding, and unit testing, and continuously optimize system performance.
- Collaborate closely with the architecture and product teams to ensure the successful implementation of technical solutions in business scenarios.
- Proactively learn new technologies to enhance code quality and system stability; actively contribute to code reviews and team knowledge sharing.
- Take part in the integration and secondary development of infrastructure tools or middleware.
Requirements
- Bachelor’s degree or above in Computer Science or a related field, with around 5 years of development experience and strong coding fundamentals and engineering practices.
- Proficient in backend development using Java or Kotlin (at least one); familiarity with additional languages such as Rust or Go is a plus.
- Solid understanding of common data structures and algorithms, and foundational knowledge in computer systems including OS, network protocols, and threading models.
- Familiar with mainstream development frameworks (e.g., Spring Boot, Ktor) and the JVM ecosystem; understanding of JVM internals and performance tuning is preferred.
- Hands-on experience with microservice architecture and related components such as service discovery, rate limiting, circuit breaking, and configuration centers.
- Familiar with core infrastructure components such as messaging systems (e.g., Kafka), caching (e.g., Redis), and databases (e.g., PostgreSQL/MySQL).
- Experience with data platforms, real-time processing (e.g., Flink, Spark), or distributed systems development is a strong advantage.
What We’re Looking For
- Strong learning ability and self-motivation, with the ability to quickly diagnose and resolve issues.
- Passionate about exploring new technologies with a practical mindset for implementation, capable of aligning system design with real business needs.
- Strong collaboration and communication skills, and a willingness to contribute to team building and knowledge accumulation.
See more jobs in Singapore