Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer - Security Management Solutions

HENDERSON SECURITY SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading security solutions provider in Singapore is looking for a Senior Full Stack Engineer to enhance enterprise-grade Security Management Solutions. This role involves designing scalable systems that include identity management and real-time security operations. The ideal candidate has over 5 years of experience with Java, Spring Boot, and security-oriented systems. The position calls for collaboration across various teams to deliver secure and user-friendly platforms. Competitive compensation and benefits are offered.

Qualifications

  • At least 5 to 7 years of experience as a Full Stack engineer.
  • Strong proficiency in secure software engineering practices.
  • Hands-on experience with security-oriented systems.

Responsibilities

  • Design and develop backend services for identity management.
  • Build event-driven capabilities using Kafka.
  • Implement and integrate REST and GraphQL APIs.

Skills

Java 17
Spring Boot
Microservices
Angular
React
Kafka
DevSecOps practices
SQL databases
NoSQL databases

Education

Bachelor’s Degree in Engineering, Computer Science, or related field

Tools

PostgreSQL
Oracle
MySQL
Kubernetes
Docker
Jenkins
Grafana
Kibana
Dynatrace
Jest
Job description

Weare seeking a highly capable Senior Full Stack Engineer to join our team andcontribute to the design and development of enterprise-grade SecurityManagement Solutions. In this role, you will build scalable, high-performancesystems that support identity management, access control, event monitoring,incident workflows, and real-time security operations.

Youwill work closely with cross-functional teams—including security architects,platform engineers, and operations teams—to deliver robust, secure, anduser-centric digital security platforms.

Responsibilities
  • Design and develop backend services supporting identitymanagement, access provisioning, authentication, authorization, andsecurity workflows.
  • Build event-driven security capabilities using Kafka tohandle alerts, events, notifications, and real-time security streams.
  • Implement and integrate REST and GraphQL APIs forsecure data exchange with external security systems (e.g., access control,surveillance, monitoring tools).
  • Develop and optimize microservices using Java 17 andSpring Boot, ensuring high availability, resilience, and compliance withsecurity standards.
  • Build intuitive dashboards and security consoles usingAngular 17 or React, enabling users to monitor alerts, manage accessrequests, and review event logs.
  • Collaborate with UX designers to deliver user-friendlyinterfaces for operational security teams.
  • Integrate with enterprise systems such as IAM platforms(e.g., Keycloak, OAuth2), SIEM tools, logging frameworks, and monitoringsystems.
  • Work with event-driven and distributed architectures tounify multiple security-related applications into one cohesive ecosystem.
  • Implement enterprise data flows, including real-timeevent ingestion, log processing, and analytics pipelines.
  • Build CI/CD pipelines using Jenkins, ArgoCD, JFrog, andadopt best DevSecOps practices to ensure secure development anddeployment.
  • Ensure strong observability of security applicationsusing Grafana, Kibana, and Dynatrace.
  • Optimize query performance across PostgreSQL, Oracle,MySQL, and Elasticsearch to ensure fast access to security logs and data.
  • Implement extensive automated testing: JUnit, Mockito,Jest, Cucumber, BDD/TDD frameworks.
  • Conduct security-focused code reviews and mentoringjunior engineers on secure coding practices.
  • Collaborate with security SMEs, architects, andoperational teams to support safe, compliant system behavior.
Requirements
  • Bachelor’s Degree in Engineering, Computer Science, orrelated field.
  • At least 5 to 7 years of experience as a Full Stackworking on large-scale or security-critical applications.
  • Strong proficiency in Java 17, Spring Boot,microservices, and secure software engineering practices.
  • Frontend proficiency with Angular, React, JavaScript,TypeScript, and modern UI frameworks.
  • Hands-on experience with security-oriented systems,including:
  • Identity and access management (IAM)
  • Authorization flows (OAuth2 / OpenID Connect)
  • Event-driven security monitoring
  • Strong exposure to Kafka, distributed event systems,and enterprise integration patterns.
  • Experience with cybersecurity-related logging,monitoring, and observability tools (Grafana, Kibana, Dynatrace).
  • Good knowledge of SQL and NoSQL databases (PostgreSQL,Oracle, MySQL, Hazelcast).
  • Strong background in CI/CD pipelines, Kubernetes,Docker, and DevOps workflows.
  • Certification in Java SE 17 and Cloud will be addedadvantage
  • Excellent analytical, debugging, and problem-solvingskills with a focus on security, reliability, and system integrity.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.