Просмотр вакансии

Сегодня 02-07-2026 08:40
29.06.2026, 15:05

Backend-разработчик (Kotlin)

Работодатель: Цифров

Цифров

Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Цифров — AI-driven платформа для управления инцидентами в реальном времени.

Мы технологическая компания, создающая интеллектуальные B2G/B2B-решения на стыке AI, DevOps, Big Data и системной интеграции.

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

У нас ты сможешь:

• работать с generative AI и боевыми ML-моделями,

• развивать масштабируемые микросервисы с высокой отказоустойчивостью,

• внедрять сложные архитектурные решения в сфере инцидент-менеджмента,

• быть частью крупного национального цифрового проекта.

Мы ищем Backend-разработчика (Kotlin), которому интересны не только сервисы, но и алгоритмы — человека, готового работать на стыке backend-разработки и задач оптимизации

Чем предстоит заниматься:
  • Разработка backend-сервисов на Kotlin (Spring Boot) в микросервисной архитектуре
  • Проектирование и реализация API (REST / WebSocket) для real-time систем
  • Реализация и оптимизация алгоритмов (расписания, маршрутизация, allocation задач)
  • Работа с задачами, где необходимо находить хорошее решение за ограниченное время (NP-hard задачи)
  • Анализ качества решений: метрики, trade-offs между скоростью и оптимальностью
  • Интеграция с внешними сервисами, потоками данных и системами обработки событий
  • Участие в проектировании архитектуры и выборе подходов к решению алгоритмических задач
  • Code review и развитие инженерных практик.
Что для этого необходимо:
  • Опыт коммерческой разработки на Kotlin/Java от 2 лет
  • Уверенное владение Spring Boot
  • Хорошее понимание алгоритмов и структур данных
  • Опыт решения задач с ограничениями (планирование, маршрутизация, распределение) или сильный интерес к таким задачам
  • Понимание, как работать с производительностью и сложностью алгоритмов
  • Опыт работы с БД (PostgreSQL, NoSQL) и оптимизации запросов
  • Опыт работы с асинхронностью, потоками данных или брокерами сообщений
  • Умение писать чистый, поддерживаемый и тестируемый код.
Будет плюсом:
  • Опыт реализации эвристик или метаэвристик (genetic algorithms, local search, simulated annealing и др.)
  • Опыт работы с OR-Tools, Timefold или аналогичными solver’ами
  • Понимание NP-hard задач и approximation подходов
  • Опыт работы с геоданными, картами или задачами маршрутизации
  • Опыт построения real-time систем (WebSocket, streaming).
Описание инфраструктуры:
ФРОНТ:
Микро-фронтэндная архитектура;
React.JS (Hooks) / Redux / TypeScript;
REST API / WebSocket.
БЭК:
Kotlin / Java + Spring / Spring Boot;
Микросервисная архитектура;
Kafka / брокеры сообщений / streaming;
PostgreSQL, Redis;
Сервисы оптимизации и расчета в выделенных компонентах;
Выстроенные DevOps и CI/CD процессы.

Что мы предлагаем:

  • Полное соблюдение ТК РФ (оформление с первого рабочего дня, белая зп, оплачиваемые отпуска и больничные);
  • Расширенный пакет ДМС со стоматологией;
  • Аккредитованная IT компания;
  • Конкурентоспособный уровень вознаграждения;
  • Спокойная работа по спринтам без суеты;
  • Штаб-квартира компании располагается в Москве в 10 минутах пешком от м. Новослободская / м. Маяковская (формат работы обсуждается).

Адрес: Москва, улица Фадеева, 4А

 

Откликнуться на вакансию

Дата
01.07 05.07
USD
2.9041 2.9062
EUR
3.3099 3.3096
RUB
3.7384 3.731
CNY
4.2854 4.2833
CHF
3.5871 3.5857
GBP
3.8437 3.85
PLN
7.6991 7.7059
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения