Senior Software Development Engineer L4
Core
Design, build, and operate scalable enterprise applications focusing on identity, federation, and Single Sign-On (SSO) using Java and cloud services.
Role type
Senior individual contributor backend engineer (identity & security)
Builds
Secure, scalable RESTful APIs and cloud-native identity solutions
Domain
Enterprise software, Cloud infrastructure, Identity & Access Management
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Security, PostgreSQL, RESTful API design, OAuth2, OpenID Connect, Cloud-native development
Preferred skills
Azure AD B2C integration, Multi-identity provider management, CI/CD pipelines
Technologies
Java, Spring Boot, Spring Security, PostgreSQL, EC2, ECS/EKS, Lambda, RDS, S3, API Gateway, OAuth2, OpenID Connect
Responsibilities
Design and implement OAuth2 and OpenID Connect authentication flows; Build and maintain secure, scalable RESTful APIs; Mentor mid-level and junior engineers through code reviews; Drive testing strategies including unit, integration, and security testing; Design and optimize relational database data models; Integrate enterprise and external identity providers
Seniority
Senior, hands-on IC