← Back to opportunities

Senior Backend Engineer (Java)

📍 Location
kallang
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

About the Role

We are seeking an experienced Senior Backend Engineer to design and build high‑performance, scalable, and resilient backend services using Java, Spring Boot, Kafka, and Microservices architecture. The ideal candidate has strong engineering fundamentals, deep understanding of distributed systems, and hands-on experience delivering enterprise applications in fast‑paced, highly regulated environments. Key Responsibilities Design, develop, and maintain backend services using Java 11/17, Spring Boot, Spring Cloud, and modern JVM patterns. Build microservices following clean architecture, domain-driven design (DDD), and asynchronous design principles. Implement RESTful APIs, event-driven components, and backend modules that meet business and technical requirements. Optimize backend systems for performance, scalability, fault tolerance, and low latency. Design and implement event-driven flows using Kafka (producers, consumers, partitions, schema management). Ensure message integrity, idempote...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position