Назад
4 дня назад

Kotlin Backend Developer (Kotlin)

200 000 - 300 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Kotlin Backend Developer (Kotlin): Разработка платформы геомаркетинга для управления филиалами, аналитики и работы с репутацией с акцентом на интеграции с картами, агрегаторами, CRM и аналитическими сервисами. Focus on проектировании REST API, оптимизации PostgreSQL, надежной обработке событий и обеспечении наблюдаемости backend-сервисов.

Локация: полностью удалённая работа из России; график 5/2, 10:00–19:00 по МСК.

Зарплата: 200 000–300 000 ₽ на руки в месяц.

Компания

GeoAds развивает платформу геомаркетинга и продвижения компаний в Яндекс Картах, агрегаторах и других геосервисах.

Что делать

  • Разрабатывать backend на Kotlin или Java с использованием Spring Boot.
  • Создавать и поддерживать REST API с едиными ошибками, пагинацией и идемпотентностью.
  • Развивать платформу для управления филиалами, аналитики, рекомендаций и работы с репутацией.
  • Интегрировать данные карт, агрегаторов медицинских услуг, CRM и аналитических сервисов.
  • Оптимизировать PostgreSQL, разбираться с индексами, планами выполнения, уровнями изоляции и проблемой N+1.
  • Поддерживать надежность сервисов: таймауты, ретраи, логирование с trace-id и тестирование.

Требования

  • От 1 года до 3 лет backend-разработки.
  • Уверенное знание Kotlin или Java, включая null-safety, data/sealed-классы и корутины.
  • Практический опыт со Spring Boot, DI, конфигурацией, прокси, транзакциями и Security.
  • Опыт с PostgreSQL, Git, Docker и Linux.
  • Навыки написания тестов с JUnit 5, Kotest или MockK.
  • Готовность работать по графику 10:00–19:00 по московскому времени и оформляться по ТК РФ.

Хорошо, если есть

  • Опыт с Kafka, at-least-once delivery, дубликатами и идемпотентными консьюмерами.
  • Знание SOLID, DDD и event-driven подхода.
  • Опыт с Testcontainers, OpenAPI, Micrometer или OpenTelemetry.
  • Знание WebFlux или R2DBC.
  • Ответственное использование AI-инструментов, включая Claude Code и Codex.

Культура и преимущества

  • Полностью удалённый формат и белое оформление по ТК РФ.
  • Активно развивающийся продукт с возможностью влиять на технические решения.
  • Высокий уровень доверия с первых дней работы.
  • PR и code review являются частью стандартного рабочего процесса.

Процесс найма

  • Скрининг с HR.
  • Общение с лидом.
  • Оффер по итогам этапов.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →