13 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Collaborate with QA, Product, Support, and UX teams to integrate software effectively.
- Contribute to technical designs, proposals, and architectural decisions.
- Develop maintainable Java software components with comprehensive unit and functional tests.
- Participate in code reviews and uphold coding standards and security best practices.
- Contribute to technical documentation and team knowledge sharing.
Requirements
- At least 7 years of experience building Java-based web applications.
- Strong understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- Experience working on fast-paced software development teams using continuous integration and deployment practices.
- Strong communication skills and ability to work across functions.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience or degree.
- Preferred experience with anomaly detection or risk systems, cloud security, identity, authentication protocols, and UI technologies such as Angular, ReactJS, Backbone, or Vue.
- Preferred understanding of IAM protocols including FIDO, WebAuthn, SSO, SAML, and OAuth.
Benefits
- Hybrid work arrangement.
- Immersive in-person onboarding experience.
- Support for employee well-being.
- Social impact programs.
- Talent development and community-building opportunities.
About Okta
Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.
