Salary
💰 $87,000 - $136,000 per year
Tech Stack
AWSAzureCloudDockerGroovyJavaJenkinsKubernetesPythonSpring
About the role
- Support the design, development, and implementation of IAM solutions for FICO's Decision Management Platform.
- Integrate IAM platforms with various enterprise and cloud-native applications.
- Contribute to the adoption of authentication and authorization standards including SAML, OAuth 2.0, OIDC, and JWT.
- Collaborate closely with product, security, infrastructure, and application development teams to implement IAM best practices.
- Help maintain and improve IAM policies, procedures, and lifecycle management processes.
- Support troubleshooting and performance tuning across identity services.
- Learn from and contribute to architectural discussions and roadmap planning for IAM capabilities.
- Grow expertise through hands-on development and guidance from experienced team members.
Requirements
- 3+ years of software development experience.
- Solid hands-on coding experience with Java & Spring frameworks and building cloud native software platforms.
- Foundational understanding of authentication concepts (SAML, JWT, OAuth 2.0, OIDC) or strong willingness to learn.
- Experience with IAM platforms like Okta, Ping Identity, or OpenAM / OpenDJ preferred.
- Basic familiarity with LDAP and directory concepts.
- Familiar with Cloud (AWS) and containerization technologies (Docker, Kubernetes); ability to troubleshoot and debug on cloud.
- Some scripting experience with Shell, Python, or Groovy.
- Exposure to building CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
- General understanding of security principles; desire to deepen knowledge.
- Interest in cloud technologies (AWS IAM, Azure AD experience is a plus).
- Strong problem-solving skills and collaborative mindset.