4 hours ago
Toronto, CanadaSenior
Responsibilities
- Collaborate with Product, Design, and QA to deliver critical engineering initiatives.
- Lead the design and implementation of Java platform features and services from conception through deployment.
- Contribute to technical designs, proposals, architectural decisions, and engineering best practices.
- Mentor and coach engineers through code reviews and technical guidance.
- Build maintainable software with comprehensive test coverage and improve testing and CI/CD strategies.
- Create technical documentation and promote knowledge sharing.
- Use AI coding assistants while maintaining rigorous security and code quality standards.
Requirements
- 4+ years of software development experience designing and building scalable, high-performance server-side features.
- Deep expertise with Java, Spring, and high-performance Postgres or MySQL environments, including schema design and query optimization.
- Extensive experience designing, building, and securing APIs for large-scale systems.
- Expertise in caching, asynchronous processing, and multithreading.
- Understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- Experience with automated testing and CI/CD in fast-paced development environments.
- Strong communication skills and the ability to influence technical direction.
- Proficiency with AI coding assistants such as GitHub Copilot.
- Bachelor’s degree in Computer Science or equivalent experience.
- Preferred: knowledge of FIDO, U2F, WebAuthn, SSO, SAML, OAuth, federation, cybersecurity, secure coding practices, CISSP or Security+ certifications, ReactJS, gRPC, and microservice architecture.
Benefits
- Annual base salary range of $136,000–$187,000 CAD for candidates located in Canada.
- Equity, bonus, health, dental, and vision insurance, RRSP matching, healthcare spending, telemedicine, and paid leave including PTO and parental leave.
- Hybrid work arrangement with an immersive in-person onboarding experience.
Tech Stack
Categories
About Okta
Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.
