Job Search and Career Advice Platform

Enable job alerts via email!

Java Backend Developer

Fuku

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a skilled software developer specializing in Java and Spring Boot. The role involves designing and maintaining microservices and backend APIs, building RESTful services, and working with Kafka for event-driven architectures. Candidates should have at least 6 years of experience and a Bachelor’s degree in Computer Science or a related field. Strong knowledge in Oracle SQL is essential. This position offers an exciting opportunity to work in a dynamic team environment.

Qualifications

  • Minimum of 6 years of experience in software development.
  • Solid experience in Java and Spring Boot.
  • Strong understanding of Kafka producers, consumers, and stream processing.

Responsibilities

  • Design, develop, and maintain microservices and backend APIs using Java and Spring Boot.
  • Implement clean, modular, and testable code aligned with enterprise standards.
  • Build RESTful services and integrate with internal and external systems.

Skills

Java
Spring Boot
Kafka
Oracle SQL
Microservices architecture

Education

Bachelor’s degree in Computer Science or similar
Job description
Responsibilities
  • Design, develop, and maintain microservices and backend APIs using Java and Spring Boot.
  • Implement clean, modular, and testable code aligned with enterprise standards.
  • Build RESTful services and integrate with internal and external systems.
  • Develop and maintain event‑driven components using Kafka.
  • Design Kafka topics, partitions, and consumer groups to ensure high throughput and fault tolerance.
  • Troubleshoot Kafka production issues and optimize producer and consumer performance.
  • Work with Oracle to design schemas, stored procedures, and optimize complex SQL queries.
  • Ensure data integrity, performance tuning, and efficient query execution.
  • Support migration and data integration tasks when required.
Requirements
  • Minimum of 6 years of experience in software development.
  • Bachelor’s degree in Computer Science or a similar relevant educational background.
  • Solid experience in Java and Spring Boot.
  • Strong understanding of Kafka producers, consumers, and stream processing.
  • Hands‑on experience with Oracle SQL, PL/SQL, and performance tuning.
  • Strong knowledge of microservices architecture and REST APIs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.