Job is active

Full-Stack Developer

8 000 – 8 800 $
Contract6+ yearsOn-siteSingapore

Location

BURN ROAD, TRIVEX

Open in maps

About this job

We are looking for a Full-Stack Developer with recent hands-on experience in both backend and frontend development.

The ideal candidate will have strong Java Spring Boot backend expertise and practical React/TypeScript frontend experience. You will develop and enhance applications supporting Wealth Management for our internal users and clients.

We encourage continuous learning, technology exploration, and continuous improvement through access to internal learning platforms and development opportunities.

Key Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java Spring Boot and React.
  • Develop and optimize RESTful APIs and microservices.
  • Implement and maintain Micro Frontend (MFE) architecture.
  • Apply software engineering best practices across the technology stack.
  • Work with Business Analysts, Project Managers, business stakeholders, and technology teams to deliver quality solutions.
  • Troubleshoot and resolve production issues across frontend and backend systems.
  • Participate in system design and contribute to the technical roadmap.
  • Drive technical improvements, innovation, and application performance.
  • Conduct code reviews and maintain good coding, testing, security, and development practices.

Required Technical Skills

Backend

  • Strong Java skills, preferably Java 21.
  • Strong expertise in Spring Boot, including Spring MVC, Spring Data, Spring Security, and Spring Cloud.
  • Experience with Modulith and microservices architecture.
  • Experience with relational databases such as MariaDB or PostgreSQL, including SQL optimization.
  • Strong knowledge of RESTful API design.
  • Experience with messaging technologies such as Kafka or IBM MQ.
  • Experience with JUnit, Mockito, and Karate for unit and integration testing.
  • Good understanding of SOLID principles and design patterns.

Frontend

  • Hands-on experience with React and TypeScript, preferably React 19.
  • Good understanding of React Hooks, Context, and component lifecycle.
  • Experience with Redux, Redux Toolkit (RTK), and RTK Query.
  • Experience with Micro Frontend (MFE) architecture, such as Module Federation or Single-SPA.
  • Good knowledge of HTML5, CSS3, Flexbox, Grid, and responsive design.
  • Experience with modern JavaScript/TypeScript (ES6+).
  • Experience with Webpack or Vite.
  • Experience with frontend testing tools such as Jest, React Testing Library, Cypress, or Playwright.
  • Understanding of frontend performance optimization, including code splitting and lazy loading.
  • Experience with design systems or component libraries such as Storybook is an advantage.

Candidate Profile

  • Recent experience as a Full-Stack Developer / Software Engineer.
  • Strong backend development experience with Java and Spring Boot.
  • Practical frontend development experience with React and TypeScript.
  • Strong software engineering and problem-solving skills.
  • Experience working with enterprise applications and multiple technology/business stakeholders.
  • Good understanding of software design, testing, APIs, microservices, and application architecture.
  • Willingness to learn new technologies and continuously improve engineering practices.

Education & Experience

  • Degree or equivalent qualification in Computer Science, Computer Engineering, Information Technology, Software Engineering, or a related discipline.
  • Relevant professional experience in software/full-stack development.
  • Experience developing, testing, deploying, and supporting enterprise applications.

Key Technologies

Backend: Java 21, Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud, Modulith, Microservices, REST APIs, MariaDB, PostgreSQL, Kafka, IBM MQ, JUnit, Mockito, Karate

Frontend: React, React 19, TypeScript, JavaScript ES6+, Redux, Redux Toolkit, RTK Query, Micro Frontends, Module Federation, Single-SPA, HTML5, CSS3, Webpack, Vite, Jest, React Testing Library, Cypress, Playwright, Storybook

Market insight

75% above median
4 800 $

Based on 74 436 offers with salary for this country

Full salary breakdown

Similar jobs

IOTALENTS PTE. LTD. Singapore ·

Business Analyst

8 000 – 10 000 $
Contract6+ yearsOn-siteSingapore
IOTALENTS PTE. LTD. Singapore ·

Tech Lead

9 000 – 10 000 $
Contract6+ yearsOn-siteSingapore
IOTALENTS PTE. LTD. Singapore ·

Software Testing Engineer

6 000 – 8 500 $
Contract3–6 yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 8 000 – 8 800 $ for this role at IOTALENTS PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 74 436 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for IOTALENTS PTE. LTD. and Singapore.

Apply