Enable job alerts via email!

Full Stack Developer

HENDERSON SECURITY SERVICES PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Job summary

A leading security solutions provider in Singapore is seeking a highly skilled Full Stack Developer to take end-to-end ownership of feature design and implementation. The ideal candidate will have strong expertise in React.js, Java (Spring Boot), and modern cloud architectures, ensuring compliance with enterprise security standards. This role plays a critical part in building secure, scalable applications that enhance user experiences.

Qualifications

  • 5+ years of professional experience in full stack development.
  • Strong skills in React.js, Java, Spring Boot, and TypeScript.
  • Experience with microservices and secure API communication patterns.

Responsibilities

  • Design and develop secure user interfaces using React.js.
  • Implement secure backend services with Java and Spring Boot.
  • Contribute to CI/CD pipelines with integrated security checks.

Skills

React.js
Java (Spring Boot)
TypeScript
Docker
Kubernetes
PostgreSQL
HTML5
CSS3 (Sass, Tailwind)
Cloud platforms (AWS, GCP)

Education

Professional experience in full stack development
Certification in Secure Software Development (CSSLP, CEH)

Tools

Webpack
Vite
Jenkins
SonarQube
Job description
Overview

We are seeking a highly skilled Full Stack Developer with strong expertise in React.js, Java (Spring Boot), and modern cloud architectures, who is also passionate about building secure, scalable, and resilient systems. In this role, you will take end-to-end ownership of feature design and implementation, while ensuring adherence to enterprise security management standards and secure software development practices. You will play a critical role in strengthening system integrity, safeguarding user data, and ensuring compliance with industry regulations.

Responsibilities
  • Design and develop rich, interactive, and secure user interfaces using React.js, TypeScript, and modern JavaScript (ES6+).
  • Implement reusable, accessible UI components ensuring security best practices such as input validation, sanitization, and secure session handling.
  • Collaborate closely with UX/UI designers, backend engineers, and cybersecurity teams to deliver cohesive and compliant user experiences.
  • Develop and maintain backend services using Java and Spring Boot microservices, ensuring robust authentication, authorization, and data protection mechanisms.
  • Design, implement, and integrate RESTful APIs (OpenAPI) with a strong focus on API security, rate limiting, and encryption.
  • Contribute to all stages of the software lifecycle — architecture, secure coding, deployment, and monitoring.
  • Implement and maintain automated testing frameworks (unit, integration, E2E) including security and vulnerability testing.
  • Participate in building CI/CD pipelines with integrated security checks (SAST, DAST, dependency scanning, and compliance enforcement).
  • Continuously improve code quality, maintainability, and security posture through peer reviews, audits, and automation.
  • Collaborate with DevSecOps teams to implement security monitoring, logging, and incident response strategies.
  • Explore and apply AI-driven development tools to enhance productivity, code quality, and threat detection.
Requirements
  • Min 5+ years of professional experience in full stack development, with strong skills in React.js, Java, and Spring Boot.
  • Proficient in TypeScript, HTML5, CSS3 (Sass, Tailwind, Styled Components) and modern frontend build tools (Webpack, Vite, etc.).
  • Experienced in designing microservices and distributed systems with secure API communication patterns.
  • Strong understanding of authentication/authorization frameworks (OAuth2, OpenID Connect, JWT).
  • Familiar with PostgreSQL and/or MSSQL, with a focus on secure query design and data encryption.
  • Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or OpenShift), including IAM and security group configurations.
  • Exposure to CI/CD and DevSecOps tools such as Jenkins, SonarQube, Argo CD, JFrog, Snyk, or Twistlock.
  • Knowledge of secure coding standards (OWASP, NIST, ISO 27001) and threat modeling.
  • Strong analytical and problem-solving skills, with a proactive and security-first mindset.
  • Passionate about building resilient, high-performance, and cyber-secure applications that deliver exceptional user experiences.
  • Certification in Secure Software Development (CSSLP, CEH, or similar) is a plus.
  • Experience implementing Zero Trust and API gateway security.
  • Familiarity with container security, vulnerability management, and SIEM tools.
  • Previous experience contributing to security incident response or penetration testing is an advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.