Talentsearchpro · 1 month ago
Full Stack IAM developer
Talentsearchpro is looking for a Full Stack IAM developer to play a key role in designing, building, and maintaining IAM systems for CharmHealth’s cloud-based EHR platform. The role involves developing authentication and authorization features while ensuring compliance with healthcare standards and collaborating with various teams to optimize performance and platform stability.
Human Resources
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
Qualification
Required
Strong Java development experience (primary language) and working proficiency in Python
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
Willing and able to work on site three days a week (Pleasanton, CA)
Preferred
Multiple languages is preferred
Master's preferred
Security related certifications (CISSP, Security+, AWS Security Specialty, etc.) are a plus
Company
Talentsearchpro
Talent Search Pro, we understand that making the right hire is a critical action that you have to take as an organization.
Funding
Current Stage
Early StageCompany data provided by crunchbase