Okta is looking to solve the problem of securing customers' devices and building the most secure and delightful identity experience in the platform.
Requirements
- 3+ years of experience building Java-based web applications
- Good understanding of design patterns, scalability patterns, security engineering, and object-oriented principles
- Experience with one or more UI technologies such as Angular, ReactJS, Backbone, and Vue
- Experience working in fast-paced software development teams leveraging continuous integration and deployment practices
- Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.)
- Security Application experience - building VPN, firewalls, anti-virus, etc.
Responsibilities
- Lead the design, development, and delivery of cloud-native security products
- Collaborate closely with product managers, designers, and backend engineers to translate requirements into robust and effective solutions
- Commit to high programming standards by reviewing code and writing unit, functional, and UI tests
- Optimize applications for speed, scalability, and responsiveness across various devices and browsers
- Participate in code reviews, providing constructive feedback and ensuring code quality across the team
- Proactively identify and address technical debt, performance bottlenecks, and areas for improvement
Other
- Strong communication skills and the ability to work across functions
- Ability to work in a fast-paced software development team
- Passion and pride in elegant solutions
- Ability to be a player-coach
- Ability to work in an agile release cycle with individual ownership