Senior Software Engineer, Device Identity - Java & Security

Okta

Toronto

On-site

CAD 136,000 - 187,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
RRSP with match
Healthcare spending
Telemedicine
Paid leave (PTO & parental)

Job summary

Okta Canada, Toronto, is seeking a Senior Software Engineer for Device Identity to design, build, and scale server-side services in Java/Spring, securing enterprise identities across endpoints. You will mentor engineers, drive architectural decisions, and contribute to a high‑visibility security platform.

You’ll collaborate with Product, Design, and QA, implement features end-to-end, promote CI/CD, and champion AI-native practices while maintaining code quality and security.

Qualifications

  • 4+ years of software development with Java and Spring.
  • Deep expertise with high-performance PostgreSQL or MySQL.
  • Experience designing and securing RESTful APIs for large-scale systems.
  • Server-side tech including caching, asynchronous processing, and multi-threading.
  • Strong understanding of design patterns, scalability, security, and OOP.
  • agile experience with CI/CD and automated testing.
  • Excellent communication and ability to influence technical direction.
  • Experience with AI coding assistants (e.g., GitHub Copilot) for development.

Responsibilities

  • Drive cross-functional collaboration with Product, Design, and QA.
  • Lead design and implementation of new features in the Java platform.
  • Define and champion engineering best practices and architectural decisions.
  • Mentor and coach other engineers through code reviews and guidance.
  • Develop high-quality software with test coverage and CI/CD improvements.
  • Create and maintain technical documentation and share knowledge.
  • Champion AI-native engineering practices within the PDLC.

Skills

Java
Spring
Distributed systems
Code reviews
Testing
CI/CD
Communication
AI coding tools

Education

Bachelor’s degree in Computer Science or equivalent

Tools

PostgreSQL
MySQL
REST APIs
GitHub Copilot
ReactJS (nice-to-have)

Job description

Okta Canada, Toronto, is seeking a Senior Software Engineer for Device Identity to design, build, and scale server-side services in Java/Spring, securing enterprise identities across endpoints. You will mentor engineers, drive architectural decisions, and contribute to a high‑visibility security platform.

You’ll collaborate with Product, Design, and QA, implement features end-to-end, promote CI/CD, and champion AI-native practices while maintaining code quality and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Device Security
Principal Software Engineer, Device Security

Okta • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Engineer, Device Identity ( Toronto)
Senior Software Engineer, Device Identity ( Toronto)

Engg • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer, Device Identity at Okta
Senior Software Engineer, Device Identity at Okta

Okta • Toronto

On-site
CAD 136,000 - 187,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer, Device Identity ( Toronto)
Senior Software Engineer, Device Identity ( Toronto)

Okta • Toronto

On-site
CAD 136,000 - 187,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Identity Security & AI Solutions Engineer
Senior Identity Security & AI Solutions Engineer

Visa Hunt • Toronto

On-site
CAD 204,000 - 281,000
Equity
Bonus
Health benefits
+2
Staff Fullstack Engineer, AI Identity & Security
Staff Fullstack Engineer, AI Identity & Security

Triwill Group • Toronto

On-site
CAD 160,000 - 220,000
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Okta • Toronto

On-site
CAD 160,000 - 220,000
Health, dental, and vision insurance
RRSP with match
Healthcare spending account
+2
Staff Fullstack Engineer, AI Identity & Security
Staff Fullstack Engineer, AI Identity & Security

Okta • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health, dental and vision insurance
+4
Staff Fullstack Engineer, Identity Security for AI
Staff Fullstack Engineer, Identity Security for AI

Okta • Toronto

On-site
CAD 160,000 - 220,000
Equity (where applicable)
Bonus
Health, dental, and vision insurance
+3
Staff FullStack Engineer — Identity Security Fabric
Staff FullStack Engineer — Identity Security Fabric

Okta • Toronto

Hybrid
CAD 160,000 - 220,000
Health, dental, and vision insurance
RRSP with match
Paid leave