Talent.com
Full Stack IAM developer
Full Stack IAM developerTalent Search PRO • Pleasanton, CA, US
Full Stack IAM developer

Full Stack IAM developer

Talent Search PRO • Pleasanton, CA, US
12 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

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)

Create a job alert for this search

Stack Developer • Pleasanton, CA, US

Similar jobs
Full-Stack Developer III : 25-04119

Full-Stack Developer III : 25-04119

Akraya Inc • Santa Clara, California, United States
Full-time
Quick Apply
Primary Skills : Java (Expert), React (Expert), AWS (Intermediate), Data Structure & Algorithms (Expert), System Design (Expert). Duration : 4 Months with possible extension.Location : Seattle, WA ...Show more
Last updated: 30+ days ago
Full Stack Engineer

Full Stack Engineer

VirtualVocations • Concord, California, United States
Full-time
A company is looking for a Full Stack Engineer (Americas) to help build, optimize, and expand their platform.Key Responsibilities Develop and maintain features while communicating directly with e...Show more
Last updated: 30+ days ago • Promoted
Full Stack JAVA Architect

Full Stack JAVA Architect

Talent Groups • Sunnyvale, CA, United States
Full-time
Direct message the job poster from Talent Groups.Analyzing the Business Requirements and Preparing High level design, Analyzing user requirements and defining functional specifications using Agile ...Show more
Last updated: 30+ days ago • Promoted
Techlead

Techlead

Newcode.ai • Palo Alto, CA, US
Full-time
Quick Apply
AI to work in their day-to-day operations.In few months, we’ve moved from vision to reality—building products our clients truly love. As part of our fast-growing and highly ambitious team, you won't...Show more
Last updated: 30+ days ago
Senior Full-Stack Engineer (AI Systems)

Senior Full-Stack Engineer (AI Systems)

Agile Fuel | World-class Dedicated Engineering Teams • Mountain View, CA, United States
Full-time
Senior Full‑Stack Engineer – AI Healthcare Platform.Our client is redefining how healthcare organizations operate through advanced AI workforce automation. Their platform brings to life a suite of i...Show more
Last updated: 30+ days ago • Promoted
Sr. AEM Developer

Sr. AEM Developer

Info Way Solutions • Fremont, CA, United States
Full-time
Title : AEM (Adobe Experience Manager) Developer.We are looking for a true AEM expert - someone who has an intimate knowledge of Adobe Experience Manager Cloud and how that tool can best work with o...Show more
Last updated: 8 days ago • Promoted
Senior Full-Stack Engineer — AI Healthcare Platform

Senior Full-Stack Engineer — AI Healthcare Platform

Athelas • Mountain View, CA, United States
Full-time
A healthcare technology company in Mountain View, CA is seeking a Full Stack Engineer to build innovative AI solutions.The ideal candidate should have strong programming skills in Python and experi...Show more
Last updated: 30+ days ago • Promoted
Senior Solution Architect (Java / Cloud / Full-Stack)

Senior Solution Architect (Java / Cloud / Full-Stack)

Jobs via Dice • Sunnyvale, CA, United States
Full-time
Senior Solution Architect (Java / Cloud / Full-Stack).Join to apply for the Senior Solution Architect (Java / Cloud / Full-Stack) role at Jobs via Dice. Handle stakeholder interactions, driving functional a...Show more
Last updated: 1 day ago • Promoted
Lead Onshore Full-Stack Developer

Lead Onshore Full-Stack Developer

Olenick • Palo Alto, CA, United States
Full-time
Are you interested in working with the World’s leading AI-powered Quality Engineering Company? Ready to advance your career, team up with global thought leaders across industries and make a differe...Show more
Last updated: 29 days ago • Promoted
AEM Developer - Contract - Hybrid, Bay Area, CA

AEM Developer - Contract - Hybrid, Bay Area, CA

Right Skale, Inc. • Pleasanton, CA, United States
Full-time
AEM Developer - Contract - Hybrid, Bay Area, CA.This AEM Solution Developer will play a lead role in the development, design, testing, and deployment of Adobe Experience Management (Cloud) Web and ...Show more
Last updated: 8 days ago • Promoted
Senior Engineer (Full Stack) →

Senior Engineer (Full Stack) →

Opsin Inc. • San Jose, CA, United States
Full-time
Desirable) Experience working with.Passionate about AI and cybersecurity.Help shape a category-defining product in.LLMs, AI security, and enterprise AI adoption strategies.GenAI security company, f...Show more
Last updated: 30+ days ago • Promoted
Full Stack Developer

Full Stack Developer

InsideHigherEd • Stanford, California, United States
Full-time +1
Business Affairs : University IT (UIT), Redwood City, California, United States.Information Technology ServicesDec 09, 2025 Post Date107884 Requisition #. Stanford Web Services (SWS) is seeking...Show more
Last updated: 30+ days ago • Promoted
AEM Developer

AEM Developer

Trident Consulting • Sunnyvale, CA, United States
Full-time
Location : Sunnyvale, CA (Onsite) - No Remote.Good Knowledge of Front-end skills (HTML / JS / CSS) and preferably Angular / react. AEM Developer to implement Adobe Experience Manager solution to various ...Show more
Last updated: 8 days ago • Promoted
Principal, Full Stack Engineer

Principal, Full Stack Engineer

Kappaalphapsi1911 • San Jose, CA, United States
Full-time
Principal, Full Stack EngineerMerrimack, NHFull-Time# Principal, Full Stack EngineerMerrimack, NHFull-TimeDec 29, 2025Information Technology## Job Description### ### Job Description : • •The Role • •We ...Show more
Last updated: 13 days ago • Promoted
AWS Solution Architect

AWS Solution Architect

Futran Tech Solutions Pvt. Ltd. • Santa Clara, CA, United States
Full-time
Job Title : AWS Solution Architect.Location : Santa Clara, CA (Onsite).Job Title : AWS Solution Architect.Location : Santa Clara, CA (Onsite). Designs secure, scalable AWS infrastructure supporting the ...Show more
Last updated: 8 days ago • Promoted
AI-Driven Full-Stack Engineer – End-to-End Features

AI-Driven Full-Stack Engineer – End-to-End Features

HeyGen • Palo Alto, CA, United States
Full-time
An innovative company is seeking a passionate Full Stack Engineer to join their product engineering team.In this role, you will take ownership of crucial product features, working across the entire...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

Oracle • Pleasanton, CA, United States
Full-time
Senior Software Engineer (Full Stack).This position is onsite in Pleasanton, CA - Remote is not an option.Oracle Analytics is used by customers across the world to discover deep insights about thei...Show more
Last updated: 3 days ago • Promoted
Full Stack Developer

Full Stack Developer

Recycletek • Sunnyvale, California, United States
Full-time
Quick Apply
Recycletek is revolutionizing the way the world recycles.Our cutting-edge machines make it lightning-fast for customers to return beverage containers and get paid instantly, all while helping retai...Show more
Last updated: 30+ days ago