Enable job alerts via email!

Intermediate Application Developer - Node.JS CIAM

UPS

Chennai District

On-site

INR 12,00,000 - 18,00,000

Full time

Today
Be an early applicant

Job summary

A leading logistics company in Chennai seeks a Software Application Engineer to design and maintain CIAM solutions. The ideal candidate will have 4-7 years of experience in software development, strong skills in JavaScript and Node.js, and familiarity with CIAM platforms like Auth0. Responsibilities include integrating CIAM solutions with various applications and implementing security standards. This is a full-time, mid-senior level position.

Qualifications

  • 4-7 years of experience in software development.
  • Proficiency in JavaScript/TypeScript or Node.js.
  • Experience with CIAM platforms.

Responsibilities

  • Design, develop, and maintain CIAM solutions.
  • Implement authentication and authorization flows.
  • Integrate CIAM platforms with applications.

Skills

JavaScript/TypeScript
Node.js
API security
HTML/CSS
RESTful APIs
Docker
Kubernetes
OAuth 2.0
OpenID Connect

Education

Bachelor’s degree in Computer Science or related field

Tools

Auth0
AWS
Azure
GCP
CI/CD pipelines
ForgeRock
Okta
Ping Identity
Job description
Software Application Engineer, Books (Variable)

UPS is unlocking community knowledge in a new way. Experts add insights directly into each article with AI assistance.

Key Responsibilities
  • Design, develop, and maintain CIAM solutions leveraging platforms such as Auth0 or similar.
  • Implement and configure authentication and authorization flows including OAuth 2.0, OpenID Connect, SAML, and MFA.
  • Integrate CIAM platforms with web, mobile, and API applications.
  • Customize user registration, login, password management, and consent workflows.
  • Collaborate with security, development, and product teams to ensure CIAM compliance with privacy and security standards.
  • Troubleshoot and resolve identity‑related issues and support incident response.
  • Monitor system performance and recommend improvements for scalability and security.
  • Keep updated on emerging CIAM trends, technologies, and regulations.
  • Develop and maintain technical documentation and operational procedures.
Qualifications
  • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience).
  • Proven experience as a CIAM developer or in identity and access management roles.
  • Strong understanding of identity protocols: OAuth 2.0, OpenID Connect, SAML, SCIM.
  • Experience with CIAM platforms (e.g., ForgeRock, Okta, Auth0, Ping Identity).
  • Proficiency in programming languages such as Node.js, Java, JavaScript, Python, or other relevant to CIAM integration.
  • Familiarity with cloud environments (AWS, Azure, GCP) and CI/CD pipelines.
  • Knowledge of security standards (GDPR, CCPA, HIPAA) and best practices.
  • Excellent problem‑solving, communication, and collaboration skills.
Required Skills
  • 4‑7 years of experience in software development.
  • Proficiency in JavaScript/TypeScript or Node.js (used in Auth0 Actions).
  • Experience building secure front‑end experiences with HTML/CSS.
  • Experience with RESTful APIs, Webhooks, and event‑driven systems.
  • Experience with API security and gateway technologies.
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes).
  • Understanding of user experience (UX) principles in identity workflows.
  • Certifications in identity management or cloud security (e.g., Certified Identity and Access Manager, AWS Certified Security).
Employee Type

Permanent

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.