Full-Stack Backend-Focused Developers
Summary
Build and maintain enterprise-scale Java Spring Boot microservices and React-based frontends for a financial services application, using Kafka, PostgreSQL, Docker, and Kubernetes.
Job Title: Senior Full Stack Developer (Java Spring Boot + React)
Location: Changi Business Park or MBFC (TBA), Singapore
Employment Type: 12 months Contract
Job De ion:
We are looking for an experienced Full Stack Developer with strong backend expertise in Java Spring Boot and hands‑on frontend development experience using React and Type .
The ideal candidate should have experience building enterprise‑scale applications using microservices architecture, REST APIs, event‑driven systems, and modern frontend technologies.
Key Responsibilities
- Design, develop, and maintain scalable full stack applications
- Build and enhance RESTful APIs and microservices
- Develop modern web applications using React and Type
- Collaborate with cross‑functional teams in an Agile environment
- Participate in system design, code reviews, testing, and production support
- Troubleshoot and resolve complex technical issues
- Drive best practices in software engineering and application development
Mandatory Skills
- Java
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- Spring Cloud
- Microservices Architecture
- REST API Development
- Kafka or IBM MQ
- PostgreSQL / MariaDB
- JUnit / Mockito
- React
- Type
- Redux / Redux Toolkit (RTK)
- Micro Frontend (MFE)
- HTML5 / CSS3
- Java (ES6+)
- Webpack / Vite
- Docker
- Kubernetes
- CI/CD
Preferred Skills
- RTK Query
- Module Federation
- Single-SPA
- Jest
- React Testing Library
- Cypress
- Playwright
- Banking or Financial Services experience
Experience Required
- Minimum 8+ years of software development experience
- Strong hands‑on experience in Java Spring Boot and React development