✦ Luna Orbit — Software Engineering

Software Architect, Lifecycle Management

at Okta

📍 Bengaluru, India Onsite Posted April 09, 2026
Type Full-Time
Experience lead
Exp. Years 15+ years
Education Not specified
Category Software Engineering

Principal Software Engineer role leading the Onboarding and Lifecycle Management platform at Okta, focused on Java-based, scalable, secure identity services with heavy mentoring and cross-team coordination.

  • Lead architectural design and implementation of new features and services, with a focus on scalability, performance, and security
  • Collaborate with product managers, architects, and other engineering teams to define technical strategy
  • Directly oversee complex initiatives involving 20+ engineers
  • Drive engineering excellence and operational discipline
  • Mentor engineers and maintain robust testing and monitoring

Strong Java stack (Hibernate, Spring Boot) with cloud infrastructure and microservices; design patterns expertise; scale, security, and performance focus.

The ideal candidate is a principal/lead software engineer with 15+ years of Java experience, deep Hibernate/Spring Boot expertise, and a proven track record leading large engineering teams on scalable cloud-native platforms.

15+ years of Software Development in JavaSignificant experience with Hibernate and Spring BootDeep understanding of design patternsLead technical projects involving 20+ engineersHands-on Java development
Experience leading cross-functional teams across multiple workstreamsCloud infrastructure experienceSecurity-focused designMentoring junior engineers
JavaHibernateSpring BootDesign PatternsObject-Oriented ProgrammingCloud InfrastructureSQL / PostgreSQLMicroservices
JavaHibernateSpring BootObject-Oriented ProgrammingDesign PatternsCloud InfrastructureSQL / PostgreSQLMicroservices
LeadershipMentoringCommunicationCross-functional collaboration
Industry SaaS
Job Function Architect and lead the Onboarding and Lifecycle Management platform for scalable identity and access management
Role Subtype Lead Engineer
Tech Domains Java, Hibernate, Spring Boot, Cloud Infrastructure, Kubernetes, Linux, SQL / PostgreSQL
Principal Software EngineerJavaHibernateSpring BootDesign PatternsObject-Oriented ProgrammingCloud InfrastructureMicroservicesLeadershipMentoring20 engineersJava EnterpriseHibernate and Spring BootLarge-scale projects

Less than 15 years of Java development experience, Lack of Hibernate/Spring Boot expertise, Inability to lead large cross-functional projects

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