kotlin developer for identity management

HireHi

United States

Remote

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work from abroad possible

Job summary

JetBrains ищет опытного разработчика на JVM с опытом Kotlin и Go для работы над унифицированной AI-native платформой разработки.

В задачи входит поддержка архитектуры и операций, развитие сервисов, дизайн функционала для идентификации, организации и рабочих пространств, а также участие в интеграциях с другими компонентами инфраструктуры.

Qualifications

  • 7+ лет разработки на JVM, предпочтительно с Kotlin
  • Знание подходов к проблемам производительности JVM и PostgreSQL
  • Опыт построения и сопровождения SaaS-сервисов в распределённых, многоарендных окружениях
  • Опыт работы со стеком DevOps: Kubernetes, OpenTelemetry, Grafana
  • Опыт работы с протоколами идентификации OAuth 2.0, OIDC, SAML 2.0 или SCIM 2.0 будет плюсом

Responsibilities

  • Владение полным SDLC: кодовая база, архитектура и операции
  • Поддержка и развитие сервисов на Kotlin и Go, обеспечение надёжности и производительности
  • Проектирование и внедрение фич в областях идентификации, организаций, членства, групп и рабочих пространств
  • Ревью и интеграция PR-ов от других команд платформы
  • Управление интеграциями с другими компонентами платформы JCP и смежными приложениями

Skills

Kotlin
JVM
PostgreSQL
Distributed systems
Go
Kubernetes
OpenTelemetry
Grafana
OAuth 2.0
OIDC
SAML 2.0
SCIM 2.0

Tools

Kubernetes
OpenTelemetry
Grafana

Job description

Описание:

JetBrains creates developer tools and is evolving toward a unified, AI-native platform for software development. The JetBrains Platform team is building a foundation that connects developer workflows, team collaboration, and organizational control, with identity management and access services supporting authentication and authorization across JetBrains products.

Задачи:

Own the entire SDLC, including the codebase, architecture, and operations.
Maintain and evolve services in Kotlin and Go, ensuring reliability and performance as the platform grows.
Design and implement features across 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.

Требования:

7+ Years of JVM development experience, preferably with Kotlin
Knowledge of approaches to JVM and Postgres performance problems
Experience building and operating SaaS production services in distributed, multi-tenant environments
Ability to work with a modern DevOps stack: K8S, OpenTelemetry, and Grafana
Track record of taking over and improving existing production services
Будет плюсом: experience with identity management protocols such as OAuth 2.0, OIDC, SAML 2.0, or SCIM 2.0, designing and evolving domain models for organizational or identity systems, cybersecurity experience including risk estimation, recognizing common vulnerability antipatterns, and promoting best SSDLC practices, hands-on experience with Go

Условия:

Strong base salary with competitive pay reflecting skills and experience.
Remote work from abroad for up to 30 days per year.
Extra time off.
Medical insurance allowance for the employee and family.
Access to conferences, courses, and language classes.
Relocation support, depending on location.
Language classes, including local languages and English.
Hot meals or a lunch allowance on workdays.
Access to professional mental health services.
On-site gym or sports club stipend.
Internal company celebrations and team gatherings; some benefits may vary by location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

cto
cto

HireHi • United States

Hybrid
USD 140,000 - 200,000
Relocation support
Free meals and snacks
On-site gym
+2
project manager for AI-native software development
project manager for AI-native software development

Enfint • United States

On-site
USD 120,000 - 180,000
Гибкий график
Удаленная работа за пределами офиса
Оплата медицинской страховки
+6
backend developer for identity platforms
backend developer for identity platforms

HireHi • United States

Remote
USD 120,000 - 200,000
Privately health insurance
Career growth opportunities
Mentoring and onboarding systems
+3
qa инженер (auto)
qa инженер (auto)

HireHi • United States

Remote
USD 100,000 - 150,000
Удалённая работа до 30 дней в году за═
Компенсация медицинской страховки
Конференции, курсы, языковые курсы
cto for AI-powered developer tools
cto for AI-powered developer tools

Enfint • United States

On-site
USD 180,000 - 230,000
Гибридный формат работы
Удаленная работа до 30 дней в год заим
Медицинская страховка
qa engineer плагина Kotlin для IntelliJ (auto)
qa engineer плагина Kotlin для IntelliJ (auto)

HireHi • United States

Remote
USD 90,000 - 140,000
Конкурентная зарплата
Удаленная работа
Релокационная поддержка
+6
customer success manager for developer tools
customer success manager for developer tools

HireHi • United States

Hybrid
USD 90,000 - 150,000
Гибкая работа: дом/офис
Удаленная работа за границей до 30 днe
Оплата медицинской страховки работника
+7
qa engineer (manual) for JetBrains Runtime
qa engineer (manual) for JetBrains Runtime

HireHi • United States

Hybrid
USD 120,000 - 180,000
Remote work up to 30 days abroad
Medical insurance
Conference access
+7
Kotlin developer
Kotlin developer

Nitka Technologies • United States

On-site
USD 90,000 - 120,000
Paid vacation
Holidays
Attractive USD compensation
product manager for AI coding agents
product manager for AI coding agents

HireHi • United States

On-site
USD 140,000 - 210,000
Flexible work location
Remote work abroad up to 30 days/yr
Medical insurance allowance
+4