Software Engineer – Java, Spring Boot, Kubernetes, AWS
Job Description:
- Support the design, development, and implementation of IAM solutions for FICO Platform
- Responsible for coding, design, and development of a cloud-native software platform (SaaS)
- Build a modern and secure REST APIs running in a containerized environment together with AWS technologies
- Integrate IAM platforms with various enterprise and cloud-native applications
- Contribute to the adoption of authentication and authorization standards
- Collaborate closely with product, security, infrastructure, and application development teams
- Help maintain and improve IAM policies, procedures, and lifecycle management processes
- Create high-quality, verified implementations with unit tests and automated behaviour-driven tests
- Support troubleshooting and performance tuning across identity services
Requirements:
- Strong hands-on experience coding with Java/Spring Boot
- Solid hands-on coding experience with Java & Spring frameworks
- In-depth experience in building software stacks using AWS technologies
- Extensive experience with Databases
- Foundational understanding of authentication concepts (SAML, JWT, OAuth 2.0, OIDC) or willingness to learn
- Experience with IAM platforms like Okta, Ping Identity, or OpenAM / OpenDJ preferred
- Scripting experience with Shell, Python, or Groovy
- Exposure to building CI/CD pipelines (Jenkins, GitLab, Azure DevOps)
- Experience with AWS IAM, Azure AD is a plus
- Strong problem-solving skills and collaborative mindset
Benefits:
- Highly competitive compensation
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Employee resource groups
- Social events
Apply tot his job Apply To this Job