Primary Skills: CIAM (Expert), Liferay (Advanced), SpringBoot (Advanced), SAML (Expert), OAuth (Expert)
Contract Type: W2 Only
Duration: 6+ Months
Location: Sunnyvale, CA (#LI-Onsite)
Pay Range: $70 - $74 per hour on W2
#LP
Position Overview:
This is a hands-on development role focused on Customer Identity and Access Management (CIAM), integrating third-party identity providers (like Auth0) and enhancing internal identity-related capabilities using Java and Spring Boot. The role requires strong implementation experience with authentication protocols (SAML, OAuth, OpenID Connect) and the ability to work independently across both backend engineering and identity integration.
Candidates must also demonstrate the ability to design and implement user profile management features post-CIAM integration in a Spring Boot environment.
Core Responsibilities:
Implement federated login mechanisms using CIAM frameworks (Auth0 preferred)
Integrate identity providers via SAML, OAuth2, or OpenID Connect
Develop custom user management features using Java and Spring Boot
Support single sign-on (SSO), single logout (SLO), and user profile management
Contribute to the full development lifecycle including coding, testing, and deployment
Optional: Exposure to DevOps tools, CI/CD, and platforms like Liferay is a plus
Must-Have Skills:
8+ years of software development experience
Minimum 1 year of hands-on experience with CIAM/Identity frameworks
Strong Java and Spring Boot development skills
Experience implementing federated identity (OAuth2, SAML, OIDC)
Ability to function independently as an individual contributor
Strong grasp of CIAM implementation within third-party platforms
Preparedness for a live coding challenge (Java/Spring Boot) during the interview
Nice-to-Have Skills:
Experience with Liferay, Drupal, or other enterprise CMS systems
Familiarity with certificate management and DevOps pipelines
Certifications in Identity Management or Cloud (Azure AD B2C, Auth0, etc.) – preferred but not required
What Makes a Candidate Stand Out:
Proven ability to implement end-to-end identity workflows
Strong backend engineering acumen using modern Java stacks
Experience in integrating CIAM platforms like Auth0 with custom application servers
Confidence and skill in live coding sessions
Balance of theoretical knowledge and hands-on implementation expertise
Interview Format:
One round only (Zoom)
Includes both technical Q&A and live coding test
Candidates must have IDEs pre-installed for code demonstration
Industry Experience Required:
Proficient in enterprise solution development, with a focus on identity and access management. Experience in agile development and cross-functional collaboration preferred.
Additional Requirements:
Bachelor’s or Master’s degree in Computer Science, IT, or related field.
Minimum of 8 years in enterprise identity management solution development.
Professional communication skills and analytical capabilities.
Offer:
Competitive salary, comprehensive benefits, opportunity to work with cutting-edge technologies in a collaborative environment, and continuous exposure to industry best practices.
ABOUT AKRAYA
Akraya is an award-winning IT staffing firm consistently recognized for our commitment to excellence and a thriving work environment. Most recently, we were recognized Inc's Best Workplaces 2024 and Silicon Valley's Best Places to Work by the San Francisco Business Journal (2024) and Glassdoor's Best Places to Work (2023 & 2022)!
Industry Leaders in IT Staffing
As staffing solutions providers for Fortune 100 companies, Akraya's industry recognitions solidify our leadership position in the IT staffing space. We don't just connect you with great jobs, we connect you with a workplace that inspires!
Join Akraya Today!
Let us lead you to your dream career and experience the Akraya difference. Browse our open positions and join our team!