Staff Software Developer (IAM)
Previously generated summary being refreshed
JetBrains is seeking a Staff Software Developer to join the Identity and Access Management team within the JetBrains Platform group. The role involves owning the full software development lifecycle for services written in Kotlin and Go, which handle authentication, authorization, and organizational management. Responsibilities include designing new features, reviewing pull requests, and ensuring system reliability as the platform scales. Candidates must possess at least seven years of JVM experience and proficiency with modern DevOps tools such as Kubernetes and Grafana. The position is available for remote work across various European locations, including Amsterdam, Berlin, and London.
Key details
- Requires seven or more years of JVM development experience, with a preference for Kotlin.
- Involves maintaining and evolving services using Kotlin and Go.
- Candidates should have experience operating SaaS production services in distributed, multi-tenant environments.
- Familiarity with Kubernetes, OpenTelemetry, and Grafana is expected.
- Prior experience with identity management protocols like OAuth 2.0 or OIDC is considered a plus.
