2 months ago
Remote, Germany +11 moreStaff+
Responsibilities
- Own the entire software development lifecycle, including the codebase, architecture, and operations.
- Maintain and evolve identity management services primarily in Kotlin and partially in Go.
- Design and implement features for identity, organization, membership, group, and workspace domains.
- Review and integrate pull requests from other platform teams.
- Manage integrations with JCP platform components and connected applications.
- Improve the reliability and performance of existing production services.
Requirements
- Have 7+ years of JVM development experience, preferably with Kotlin.
- Know how to diagnose and address performance problems on the JVM and PostgreSQL.
- Have experience building and operating SaaS production services in distributed, multi-tenant environments.
- Be comfortable with Kubernetes, OpenTelemetry, and Grafana.
- Have a track record of taking over and improving existing production services.
- Preferred qualifications include experience with OAuth 2.0, OIDC, SAML 2.0, SCIM 2.0, organizational or identity domain modeling, cybersecurity, secure SDLC practices, and Go.
Benefits
- Competitive base salary reflecting skills and experience.
- Flexible work location with work-from-home or office options.
- Remote work from abroad for up to 30 days per year.
- Extra time off.
- Medical insurance allowance.
- Learning and development opportunities, including conferences, courses, and language classes.
- Relocation support depending on location.
- Lunch allowance or hot meals on workdays.
- Mental health support.
- On-site gym or sports club stipend.
- Internal company events and team gatherings.
- Benefits may vary by location.
Tech Stack
About JetBrains
JetBrains builds software development tools, best known for the IntelliJ IDEA family of IDEs (including PyCharm, CLion, Rider) and team products like TeamCity, YouTrack, and Space. It also created the Kotlin programming language, widely used for Android development. Founded in 2000 and headquartered in Amsterdam, the privately held company sells commercial licenses and subscriptions to individual developers, teams, and enterprises.
