Java Fullstack Developer
Summary
Fullstack Java developer (6+ years) building backend services with Java, Spring Boot/Spring Cloud, REST APIs and Kafka, containerized with Docker/Kubernetes, plus Angular/TypeScript micro-frontend UIs for a bank. Works on-site at Marina Bay Financial Centre and Changi Business Park in Singapore on certain days.
Work location: Marina Bay Financial Centre and Changi Business Park on certain days of week (bank)
Java Fullstack Developer
Requirements
- Minimum 6 years of software engineering experience with Java and Spring Boot.
- Strong hands-on experience with:
-
Java
Spring Boot
Spring Cloud
REST APIs
Kafka
SQL and NoSQL databases
Docker
Kubernetes
- Experience with UI and Digital Channel technologies, including:
-
Angular
TypeScript
Micro Frontend (MFE) Architecture
Web Application Development
- Good understanding of and hands‑on experience with CI/CD tools, secure coding practices, observability, monitoring, and code reviews.
- Strong communication and stakeholder management skills.
- Experience with AI-assisted software engineering tools such as Claude Code and Gemini CLI.