Vacancy expired!
- Bachelor's Degree in Computer Science or related field
- 3-6+ years in
- Java development
- Linux shell scripting
- Familiarity with secure coding techniques, digital encryption, signatures, hashing, Transport Layer Security (TLS), certificates, and public/private keys
- Tools to support production, monitoring, troubleshooting/debugging Java applications at scale.
- EXCELLENT written and verbal communication
- Experience working in an Agile environment/on an Agile team preferred
- Java Framework experience
- e.g., Spring.
- Technologies like Security Assertion Markup Language (SAML), Open Authorization (OAuth 2), Open Identity Connect (OpenID Connect), JavaScript Object Notation Web Token (JWT)
- Knowledge of FIDO (Fast Identity Online) and Web Authentication API (WebAuthn) protocols
- Well-versed with source control system
- e.g., Git
- Experience testing identity and authentication systems would be preferred
- Implementing various authentication factors, like TOTP, Mobile Push, and YubiKeys using nodes/modules provided in our Identity and Access Management toolset.
- Developing, unit testing, and supporting code through the stages of the Software Development Lifecycle (SDLC)
- Performing and participating in code reviews with the team.
- Driving deliverables by coordinating with product management and taking ownership of the work you will deliver to them.
- Troubleshooting issues in our environments.
- Attend and participate in all required agile rituals.
- Work with the team to analyse and size requirements.
Vacancy expired!