CIAM Developer
Core
Developing, securing, and remediating vulnerabilities in custom-built applications across backend (Java/Spring) and frontend (React) to strengthen application security posture and support Customer Identity and Access Management (CIAM) initiatives.
Role type
CIAM Developer (Security-focused IC)
Builds
Secure backend services, frontend applications, and CIAM integrations for financial clients
Domain
Financial Services / Application Security
Deliverable
production ML models | product features | infrastructure
Required skills
Java (8+), Spring Boot, Spring Security, React.js, OWASP Top 10 remediation, SAST/DAST tools, OAuth 2.0, OpenID Connect, SAML, REST APIs, Microservices
Preferred skills
Docker, Kubernetes, API security, Zero Trust principles, CEH/CSSLP/OAuth certifications
Technologies
Java, Spring Boot, React, Azure AD B2C, Okta, Ping Identity, Snyk, Checkmarx, Fortify, Veracode, SonarQube
Responsibilities
Remediate security vulnerabilities (injection, XSS, CSRF, SSRF) in Java/React code; Implement and maintain CIAM solutions (SSO, MFA, federated identity); Integrate with enterprise identity platforms; Conduct peer code reviews with security-first mindset; Integrate security checks into CI/CD pipelines; Collaborate on threat modeling and security assessments
Seniority
Mid-Senior, hands-on IC