
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company in Singapore seeks a Senior Backend Engineer to design and implement large-scale distributed systems using microservices architecture. Candidates should have over 7 years of backend development experience, strong Java and Spring Boot expertise, and familiarity with deploying microservices on Kubernetes. This position is ideal for those looking to lead architectural decisions and improve delivery quality. Join a dynamic team focusing on innovative solutions and optimal design practices.
Design and implement large-scale distributed systems using microservices architecture.
Translate business requirements into scalable, secure technical designs.
Define best practices, standards, and reusable implementation patterns.
Lead architecture decisions focusing on performance, scalability, reliability, and availability.
Drive accelerators/tools to improve delivery quality.
Identify design risks and recommend optimal solutions.
7+ years of experience in backend architecture and development.
Strong hands-on expertise in Java 8+, Spring Boot, Microservices.
Experience with REST & SOAP services, Spring Cloud, and API Gateways.
Knowledge of messaging/event-driven systems: Kafka, JMS, MQ.
Experience deploying microservices on Kubernetes with CI/CD pipelines.
Strong understanding of Swagger/OpenAPI, OAuth, and secure coding (PCI).
MSSQL performance tuning, Rules Engines (Drools/iLog).
TIBCO migration experience.
Gaming/Hospitality domain exposure.
Tech Stack: Java, Spring Boot, Microservices, Kubernetes, REST/SOAP, Kafka