10 days ago
Responsibilities
- Collaborate with QA, Product, Support, UX, and other cross-functional teams to integrate software effectively.
- Contribute to technical designs, proposals, and architectural decisions.
- Develop high-quality, maintainable Java-based software components with unit and functional tests.
- Participate in code reviews and uphold coding standards and security best practices.
- Create technical documentation and share knowledge within the team.
Requirements
- At least 7 years of experience building Java-based web applications or software development experience.
- 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 systems, risk systems, cloud security, identity, authentication protocols, IAM protocols, or UI technologies such as Angular, ReactJS, Backbone, and Vue.
Benefits
- Hybrid work arrangement, with an immersive in-person onboarding experience.
- Well-being support, social impact initiatives, talent development, and community connection.
- Equal opportunity employment and reasonable accommodation support.
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.
