Job Search and Career Advice Platform

Enable job alerts via email!

Java Backend Developer & Banking

Fuku

Singapore

On-site

SGD 80,000 - 120,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company based in Singapore is looking for a seasoned software developer with expertise in Java and Spring Boot. The role involves designing and maintaining microservices and APIs, with a focus on 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 of SQL and performance tuning with Oracle is essential. This is an exciting opportunity to work in a dynamic 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.
  • Hands-on experience with Oracle SQL, PL/SQL, and performance tuning.

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.
  • Troubleshoot Kafka production issues and optimize producer and consumer performance.

Skills

Java
Spring Boot
Kafka
Oracle SQL
Microservices architecture
REST APIs

Education

Bachelor’s degree in Computer Science or similar
Job description
Role 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.