- Singapore Singapore

Working Location
Job Description
Responsibilities
Job Title: Senior Full Stack Developer (Java Spring Boot + React)
Location: Changi Business Park or MBFC (TBA), Singapore
Employment Type: 12 months Contract
Job Description:
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 TypeScript.
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 TypeScript
• 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
• TypeScript
• Redux / Redux Toolkit (RTK)
• Micro Frontend (MFE)
• HTML5 / CSS3
• JavaScript (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
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.