Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

APBA TG HUMAN RESOURCE PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A human resources consulting firm in Singapore is seeking an experienced professional to design and maintain IAM microservices, with a focus on migrating authentication systems to OpenShift. The role involves enhancing secure RESTful APIs, implementing mobile-based Multi-Factor Authentication (MFA), and collaborating with various DevOps teams across regions. Candidates should have strong expertise in Java, Spring Boot, and cloud technologies. A commitment to system performance monitoring and incident management is essential.

Qualifications

  • Experience in designing and maintaining IAM and authentication microservices.
  • Proficiency with tools for performance monitoring and incident management.
  • Background in cloud-native transformation and microservices architecture.

Responsibilities

  • Design and maintain IAM microservices.
  • Lead migration of authentication systems to OpenShift.
  • Enhance secure RESTful APIs and implement MFA.

Skills

Java
Spring Boot
Spring Security
RESTful APIs
OAuth2
Multi-Factor Authentication (MFA)
Grafana
Jenkins
JMeter
Microservices Architecture

Tools

Docker
OpenShift (OCP)
Bitbucket
Elastic Stack (ELK)
MariaDB
Job description
Key Responsibility
  • Design, develop, and maintainIAM and authentication microservices usingJava, Spring Boot, and Spring Security.
  • Work onv-Key authentication system migration fromJBoss to OpenShift (OCP), including containerization, deployment strategies, and environment stabilization.
  • Develop and enhancesecure RESTful APIs for authentication, authorization, and transaction validation.
  • Implement and maintainmobile-based Multi-Factor Authentication (MFA) anddynamic token generation for high-value transactions.
  • Collaborate daily withDevOps, Infra, Security, and Support teams across regions (SG, HK, IN, ID).
  • Monitor application health and performance usingGrafana, ELK Stack, Graylog, and alerting dashboards.
  • Performload, stress, smoke, and performance testing usingJMeter to validate scalability and resilience.
  • Handleproduction incidents and escalations, including deep debugging and issue resolution.
  • Conductroot cause analysis (RCA) for recurring or critical IAM and authentication issues.
  • Participate inchaos testing exercises to validate system fault tolerance and high availability.
  • Contribute toCI/CD pipelines usingJenkins, Git, Bitbucket, ensuring smooth builds and deployments.
  • Maintain technical documentation, runbooks, and knowledge articles to support operations and onboarding.
Experience Summary
  • Led the end-to-end migration of DBS Bank’s v-Key authentication system from a legacy JBoss environment to OpenShift container platform, improving scalability, performance, and availability.
  • Delivered enterprise-grade IAM solutions supporting secure digital banking across multiple countries.
  • Successfully integrated mobile MFA and transaction-level security using v-Key technology.
  • Played a key role in cloud-native transformation, microservices adoption, and infrastructure optimization.
  • Acted as a technical bridge between development, operations, and security teams in a regulated banking environment.
  • Ensured high system availability and resilience through monitoring, testing, and chaos engineering practices.
Technical Skill Set
Backend & Security
  • Java, Spring Boot, Spring Security
  • RESTful APIs, OAuth2, Token-based Authentication
  • Identity & Access Management (IAM)
  • Multi-Factor Authentication (MFA), v-Key Integration
Frontend
  • React.js, jQuery, HTML, CSS
  • UI/UX collaboration for banking applications
Cloud & DevOps
  • OpenShift (OCP), Docker, Containerization
  • CI/CD: Jenkins, Git, Bitbucket
  • JBoss Application Server
Monitoring & Observability
  • Grafana
  • Elastic Stack (ELK)
  • Graylog
Databases
  • MariaDB
Testing & Reliability
  • JMeter (Load, Stress, Performance Testing)
  • Smoke & Regression Testing
  • Chaos Engineering
Tools & Practices
  • Microservices Architecture
  • Root Cause Analysis (RCA)
  • Production Support & Incident Management
  • Documentation & Knowledge Sharing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.