freehire launches on Product Hunt on 26 August.

Follow →

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

See also