Fullstack Developer (ReactJS & Java)

FPT ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

FPT Asia Pacific PTE. LTD. is seeking an experienced Full Stack Developer with strong expertise in React.js, Next.js, Redux, JavaScript/TypeScript, Java, and Spring Boot.

You will design, develop, test, deploy, and maintain scalable, secure applications that meet business needs. You will build RESTful APIs and microservices, create reusable front-end components, work with PostgreSQL and Oracle, and collaborate with cross-functional teams in an Agile environment.

Qualifications

  • 6+ years of experience in full-stack software development.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience with Spring MVC, Spring Security, and Spring Data JPA.
  • Strong experience designing and developing RESTful APIs and microservices.
  • Strong proficiency in React.js, Next.js, Redux, Hooks, JavaScript, and TypeScript.
  • Good understanding of responsive web design, cross-browser compatibility, accessibility, and web performance optimisation.
  • Experience working with PostgreSQL and Oracle databases.
  • Experience with Git and version control practices.
  • Familiarity with Agile delivery methodologies, including Scrum and Kanban.
  • Experience using JIRA or similar project management and collaboration tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication and collaboration skills with the ability to work effectively in cross-functional teams.

Responsibilities

  • Develop, enhance, and maintain full-stack applications using Java, Spring Boot, React.js, Next.js, and JavaScript/TypeScript.
  • Design, develop, and optimise RESTful APIs and microservices.
  • Build reusable front-end components and implement application features using React.js, Redux, Hooks, and modern UI frameworks.
  • Develop backend services using Java, Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Work with PostgreSQL and Oracle databases, including schema design, query optimisation, and data integrity.
  • Perform unit testing, integration testing, debugging, and troubleshooting to ensure application stability and performance.
  • Collaborate with UI/UX designers, product managers, developers, DevOps engineers, and other cross-functional teams.
  • Apply security, coding, and performance best practices across front-end and back-end development.
  • Use Git and CI/CD pipelines to support efficient development, release, and deployment processes.
  • Monitor application performance, investigate technical issues, resolve defects, and provide technical support when required.
  • Participate in Agile development activities throughout the software development lifecycle.

Skills

Java
Spring Boot
React.js
Next.js
Redux
JavaScript/TypeScript
RESTful APIs
Microservices
CI/CD
PostgreSQL
Oracle
Git
Agile Scrum Kanban

Tools

Git
GitLab CI/CD
Docker
AWS

Job description

Role Overview

We are seeking an experienced Full Stack Developer with strong expertise in React.js, Next.js, Redux, JavaScript/TypeScript, Java, and Spring Boot.

The role will be responsible for designing, developing, testing, deploying, and maintaining high-quality full-stack applications that are scalable, secure, performant, and aligned with business requirements.

Key Responsibilities
  • Develop, enhance, and maintain full-stack applications using Java, Spring Boot, React.js, Next.js, and JavaScript/TypeScript.
  • Design, develop, and optimise RESTful APIs and microservices.
  • Build reusable front-end components and implement application features using React.js, Redux, Hooks, and modern UI frameworks.
  • Develop backend services using Java, Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Work with PostgreSQL and Oracle databases, including schema design, query optimisation, and data integrity.
  • Perform unit testing, integration testing, debugging, and troubleshooting to ensure application stability and performance.
  • Collaborate with UI/UX designers, product managers, developers, DevOps engineers, and other cross-functional teams.
  • Apply security, coding, and performance best practices across front-end and back-end development.
  • Use Git and CI/CD pipelines to support efficient development, release, and deployment processes.
  • Monitor application performance, investigate technical issues, resolve defects, and provide technical support when required.
  • Participate in Agile development activities throughout the software development lifecycle.
Required Skills & Experience
  • 6+ years of experience in full-stack software development.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience with Spring MVC, Spring Security, and Spring Data JPA.
  • Strong experience designing and developing RESTful APIs and microservices.
  • Strong proficiency in React.js, Next.js, Redux, Hooks, JavaScript, and TypeScript.
  • Good understanding of responsive web design, cross-browser compatibility, accessibility, and web performance optimisation.
  • Experience working with PostgreSQL and Oracle databases.
  • Experience with Git and version control practices.
  • Familiarity with Agile delivery methodologies, including Scrum and Kanban.
  • Experience using JIRA or similar project management and collaboration tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication and collaboration skills with the ability to work effectively in cross-functional teams.
Good to Have
  • Hands-on experience with Docker and containerised applications.
  • Experience with GitLab CI/CD pipelines.
  • Experience deploying or supporting applications on AWS.
  • Understanding of DevOps practices and cloud-native application development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SL2526 - Fullstack Developer (ReactJS & Java)
SL2526 - Fullstack Developer (ReactJS & Java)

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Lead Full Stack Developer – Java & React
Lead Full Stack Developer – Java & React

re-zoo-me • Singapore

Hybrid
SGD 100,000 - 150,000
Java ReactJS Full-Stack Developer
Java ReactJS Full-Stack Developer

re-zoo-me • Singapore

On-site
SGD 120,000 - 180,000
SL2526 - Fullstack Developer (ReactJS & Java)
SL2526 - Fullstack Developer (ReactJS & Java)

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 150,000
Java ReactJS Full-Stack Developer
Java ReactJS Full-Stack Developer

ACCION TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Developer (Java, ReactJS)
Full Stack Developer (Java, ReactJS)

Aryan-Solutions-Pte.-Ltd. • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Talent-Merge • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Developer (Java, ReactJS)
Full Stack Developer (Java, ReactJS)

ARYAN SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
OPS and CR Full-Stack Developer (React & Java)
OPS and CR Full-Stack Developer (React & Java)

re-zoo-me • Singapore

Hybrid
SGD 60,000 - 90,000
Senior Java Full Stack with React
Senior Java Full Stack with React

re-zoo-me • Singapore

On-site
SGD 150,000 - 190,000