JOBSEARCHER

Lead Java Developer- IAM -NO GC

SkysoftDallas, TXMay 28th, 2026
Java Backend LEAD Developer with IAM skillsNumber of Positions: 2 JAVA LEAD DEVELOPERS with IAM (Identity Access Management)Experience Required: 10+ YearsLocation: Dallas, TX OR Phoenix, AZ (Onsite/Hybrid)We are actively seeking highly skilled Java Backend Lead Developers with strong expertise in Identity & Access Management (IAM) to join a mission-critical enterprise security initiative at Citizens. This opportunity offers the chance to work on cutting-edge authentication, authorization, and digital identity platforms within a large-scale cloud and hybrid enterprise environment.Key ResponsibilitiesLead, Design and develop scalable, high-performance microservices using Java 17/21 and Spring BootImplement secure SSO, federation, identity lifecycle management, and CIAM solutionsBuild and integrate enterprise-grade authentication and authorization frameworksDevelop RBAC and ABAC access control mechanismsIntegrate with leading IAM/IdP platforms including Ping Identity, Okta, ForgeRock, Auth0, and AWS CognitoDevelop secure REST APIs and event-driven backend systemsConduct threat modeling, code reviews, and vulnerability remediationCollaborate closely with enterprise architecture, security, and cloud teamsRequired SkillsStrong hands-on experience with Java 17/21 and Spring BootExperience leading and mentoring the teamExpertise in OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, SCIM, JWT, and modern web security standardsExperience with LDAP, Active Directory, Azure AD, and cloud identity servicesStrong knowledge of RESTful APIs, JSON, secure token handling, and microservices architectureExperience with fraud detection, risk-based authentication, and secure identity workflowsKnowledge of password less authentication and identity orchestration solutionsStrong understanding of enterprise IAM and CIAM ecosystemsPreferred SkillsExperience with Transmit SecurityExposure to LexisNexis ThreatMetrix or similar fraud intelligence platformsQualificationsBachelor’s degree in Computer Science, Information Technology, or related fieldAround 10 years of backend development experience with a strong focus on Java and security engineeringExcellent analytical, problem-solving, and communication skillsExperience working in Agile/Scrum environments