Demo

Full Stack IAM (Identity access management) developer

Resiliency LLC
Pleasanton, CA Full Time
POSTED ON 11/23/2025
AVAILABLE BEFORE 2/10/2026

 


The Role
 

This role will play a key role in designing, building, and maintaining the Identity and Access Management (IAM) systems that power CharmHealth’s cloud-based Electronic Health Record (EHR) platform.
 
This position blends secure software engineering, cloud systems architecture, and regulatory compliance, ensuring that all users, integrations, and systems can safely access and interact within CharmHealth’s ecosystem.
 
This engineer will own end to end development of authentication and authorization features such as Single Sign-On (SSO), Multi-Factor Authentication (MFA), federated identity, and role-based access control (RBAC) while embedding best practices for data protection and compliance with healthcare standards like HIPAA, NIST, SOC 2, and ISO 27001.
 
The role requires a strong foundation in Java and Python, deep understanding of IAM protocols, and a passion for building secure, scalable distributed systems.
 
The engineer will collaborate closely with Product Engineering, DevOps, and Security teams to implement new features, optimize performance, and ensure platform stability across CharmHealth’s fast-growing health technology environment. CharmHealth works like a startup and this candidate will need to be okay with wearing multiple hats and learning on the fly as well as be adaptable. 
 

Key Responsibilities
Design, implement, and maintain secure authentication and authorization systems for CharmHealth’s cloud-based products.
Develop and enhance IAM features including user management, SSO, MFA, federated identity, and access delegation.
Collaborate with auditors and security teams to maintain compliance with HIPAA, NIST, SOC 2, and ISO 27001 frameworks.
Build and manage RESTful APIs, ensuring secure data exchange and integration with internal and third party applications.
Contribute to system architecture and design discussions, focusing on scalability, performance, and security.
Write clean, modular, testable code following best practices and participate in peer code reviews.
Diagnose and optimize performance issues across distributed environments (AWS, MySQL, Redis, Tomcat).
Partner with DevOps to embed identity and security best practices within deployment pipelines and cloud configurations.
Stay current on IAM and cybersecurity trends, continuously improving CharmHealth’s approach to authentication, access control, and data protection.
Mentor junior engineers and serve as a technical resource for IAM-related challenges within the product organization.
 
Skills

Strong Java development experience (primary language) and working proficiency in Python. Multiple languages is preferred. 
Deep understanding of authentication and authorization frameworks, including OAuth 2.0, SAML
Strong understanding of security standards and compliance frameworks relevant to healthcare (e.g., HIPAA, NIST, SOC 2, ISO 27001)
Knowledge of data security best practices, including encryption, secure key management, and safe data sharing.
Proven ability to build and support secure, full stack applications with authentication, authorization, and data protection components.
Experience integrating with or developing identity systems (e.g., Single Sign-On, multi-factor authentication, or role-based access).
Background in scalable software development from medium to large companies.
Strong coding ability, adaptability, and willingness to learn new systems and languages.
Excellent communication skills and comfort working in a collaborative, feedback driven environment.
Able to think "outside the box" with a good attitude 
Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred)
Security related certifications (CISSP, Security , AWS Security Specialty, etc.) are a plus
Willing and able to work on site three days a week (Pleasanton, CA)

Salary.com Estimation for Full Stack IAM (Identity access management) developer in Pleasanton, CA
$120,845 to $143,264
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack IAM (Identity access management) developer?

Sign up to receive alerts about other jobs on the Full Stack IAM (Identity access management) developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$136,356 - $178,393
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Resiliency LLC

Resiliency LLC
Hired Organization Address Bridgeton, MO Full Time
Food Scientists or professionals with related background, listen up—you don't want to miss this! Are you a meat product ...
Resiliency LLC
Hired Organization Address Rock, SC Full Time
Director of Behavioral Services (Psych I/P & O/P - Acute Care) Lead and grow a high-impact behavioral health program ser...
Resiliency LLC
Hired Organization Address Las Vegas, NV Full Time
Lead infection prevention and control efforts while promoting patient safety in a healthcare setting. This role directs ...
Resiliency LLC
Hired Organization Address Glenwood, CO Full Time
Nurse Practitioner / Physician Assistant – Cardiology Put your skills to work where they matter and get support that act...

Not the job you're looking for? Here are some other Full Stack IAM (Identity access management) developer jobs in the Pleasanton, CA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!