Senior Node.js Engineer

Kuala Lumpur, M14, MY, Malaysia

Job Description

Sr. Node.js Engineer



Job description



We are looking for a

Senior Node.js Engineer

specializing in identity, API security, and cloud-native architectures to lead secure system design and deployment. You will architect authentication flows, ensure compliance with enterprise security policies, and guide teams in building resilient, secure microservices in multi-cloud and containerized environments.

Key Responsibilities:



Lead the architecture and design of secure, scalable Node.js/TypeScript microservices. Define API security standards and enforce across the organization. Architect and implement OAuth 2.0, OIDC, SAML, WebAuthn flows for complex systems. Manage containerized workloads with Kubernetes, including network policies and pod security. Implement Zero Trust principles and fine-grained IAM. Oversee API gateway configurations (access control, WAF, rate limiting, JWT validation). Champion DevSecOps by embedding SAST, DAST, dependency scanning into CI/CD. Ensure TLS, mTLS, key rotation, and encryption-at-rest/in-transit are enforced. Integrate security monitoring with SIEM platforms (Splunk, ELK, Datadog, Dynatrace). Lead incident response for security events and perform root cause analysis. Mentor engineers on secure coding, cloud security, and container security. Collaborate with compliance teams on PCI-DSS, GDPR, and ISO 27001 adherence.

Requirements



7+ years backend development experience, 5+ years in Node.js/TypeScript. Expert in identity and access management solutions and standards. Proven experience deploying secure workloads in AWS, Azure, or GCP. Strong Kubernetes knowledge, including RBAC, secrets, network policies, and ingress controllers. In-depth understanding of OAuth 2.0, OIDC, SAML, JWT, and token security. Proficient with Terraform or other IaC tools for automated provisioning. Strong grasp of Zero Trust and micro segmentation strategies. Experience with serverless security (AWS Lambda, Azure Functions). Skilled in security logging, monitoring, and alerting using cloud-native and SIEM tools. Experience with chaos engineering for resilience and security testing.
Job Type: Contract
Contract length: 12 months

Pay: RM8,000.00 - RM12,000.00 per month

Benefits:

Health insurance Professional development
Ability to commute/relocate:

Kuala Lumpur: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):

How many years of experience do you have in Node.js backend development? Do you have experience in Identity and Access Management? How many years of experience do you have in OAuth 2.0, OIDC, SAML, JWT, and token security? Do you have experience working with banking clients in the past? o you have experience developing backend APIs for enterprise grade applications and systems for banking or financial institutions? How much is your current salary/last drawn salary? How much is your expected salary? How long is your notice period?
Education:

Bachelor's (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1224895
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned