
Staff Software Developer (IAM)
JetBrains
Staff Software Developer (IAM)
JetBrains is looking for an experienced Staff Software Developer to join the identity management and access team in the JetBrains Platform (JCP). The role involves owning the entire SDLC for authentication and authorization services, maintaining Kotlin and Go services, and designing new features. Candidates should have 7+ years of JVM development experience and experience with SaaS production services.
Staff Software Developer (IAM)
JetBrains is looking for an experienced Staff Software Developer to join the identity management and access team in the JetBrains Platform (JCP). The role involves owning the entire SDLC for authentication and authorization services, maintaining Kotlin and Go services, and designing new features. Candidates should have 7+ years of JVM development experience and experience with SaaS production services.
Salary
Core Qualifications
Technical (Must-have)
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Own the entire SDLC: codebase, architecture, and operations
- Maintain and evolve the services in Kotlin and a little bit of Go, ensuring reliability and performance as the platform grows
- Design and implement new features across the identity, organization, membership, group, and workspace domains
- Review and integrate PRs from other platform teams
- Manage integrations with other JCP platform components and connected applications