
Search by job, company or skills

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
Matriculated/A-Level, Masters/ Post Graduate, PhD/ Doctorate, Bachelors/ Degree
RIDIK, a subsidiary of CLPS Inc, is part of a global leading information technology consulting and solutions service provider focusing on the banking, insurance, and financial service sectors.
As a wholly-owned subsidiary of CLPS Incorporation (Nasdaq: CLPS), we leverage global resources to deliver innovative, tailored solutions across Asia Pacific, North America, and the Middle East.
We have more than 3000 employees working across 8 countries and 8 development centres. Our development centres have been certified with ISO 9001, 27001, and CMMi L5. For more information: please visit: https://www.clpsglobal.com/.
Job ID: 149141333
We don’t charge any money for job offers