✦ Luna Orbit — Software Engineering

Senior Software Engineer - Device Identity

at Okta

📍 Toronto, Ontario, Canada Onsite Posted March 19, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining scalable server-side applications in Java, focusing on enterprise software solutions.

  • Develop server-side features
  • Build scalable backend systems
  • Design APIs
  • Ensure software quality
  • Collaborate with cross-functional teams

The environment includes Java with Spring framework, relational databases like PostgreSQL and MySQL, emphasizing scalable backend development and API design.

The ideal candidate is a senior Java developer with 5+ years experience in building scalable, enterprise-grade server-side applications using Spring and relational databases like PostgreSQL or MySQL.

Java software developmentbuilding server-side featuresexperience with PostgreSQL or MySQLdeveloping enterprise software
API designscalable backend systemsautomated testing
JavaSpringPostgreSQLMySQL
JavaSpringPostgreSQLMySQLserver-side softwareAPI developmententerprise software
JavaSpringPostgreSQLMySQLServer-side softwareAPI developmentEnterprise software
collaborationcommunicationproblem-solvingagile developmentownership
Industry SaaS
Job Function Develop and maintain enterprise backend applications in Java
Role Subtype Backend Engineer
Tech Domains Java, PostgreSQL, MySQL
JavaSpringPostgreSQLMySQLserver-side softwareenterprise softwareAPI developmentfull stackagilesoftware engineerbackend developmentdatabasescalable systemsautomated testingsoftware developmentjavaspringpostgresqlmysqlserver-sideapi developmentbackend

Less than 5 years experience, No experience with Java or Spring, Lack of experience with relational databases

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile