Middle+ backend developer Kotlin (удаленная работа)
(вакансия не опубликована)

18 сентября 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Middle+ backend developer Kotlin

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

Мы - аккредитованная IT-компания (IT - дочка Металлоинвеста).
Разрабатываем, внедряем софт и оказываем поддержку нашим заказчикам в горно-металлургической и телеком отраслях. Выполняем порядка двухсот проектов в год, такие как Web, мобильная разработка, BI, VR, Data Science и другие.

Сейчас мы в поиске Middle+ backend developer на проект Мобильный Строительный Контроль.

Мобильный Строительный Контроль это мобильное приложение на базе Андроид для контроля исполнения строительных работ на объектах Металлоинвеста, заведения замечаний и контроль устранения замечаний.

Основа системы представляет собой мобильное приложение, с помощью которого можно централизовано контролировать ход работ на объекте, выдавать замечаний на определенного исполнителя, отслеживать статус работы над замечанием, подгружать фото к замечаниям. Также будет разработан веб-интерфейс для получения отчетности и мониторинга.

Мы создаём Мобильный Строительный Контроль на базе библиотек с открытым исходным кодом. Это новый проект без задач поддержки и исправления Legacy-кода. Проект подразумевает интеграцию и с другими системами Металлоинвеста.

В основной команде проекта бизнес-аналитик, системный аналитик, 2 backend-разработчика, 2 Андроид разработчика, 1 frontend-разработчик, тестировщик, DevOps, Project Manager.

Стек : Kotlin, Spring Boot, REST, Spring WebFlux, PostgreSQL, Liquibase, Test Containers, Keycloak

Задачи:

  • Реализовывать endpoint'ы для мобильного и веб приложения Мобильного Строительного Контроля
  • Разработать интеграционные потоки для интеграции с другими системами Металлоинвеста
  • Участвовать в разработке других комплексных модулей системы

Мы ожидаем, что ты:

  • Имеешь опыт коммерческой разработки от 3-х лет на Kotlin или другом JVM-языке (Java, Groovy, Scala)
  • Разрабатывал сервисы в микросервисной архитектуре
  • Знаешь Spring (IoС, Data, MVC) и Java Core (Collections, Streams, Exceptions, Threads, jdbc)
  • Понимаешь принципы ООП, знаком с паттернами проектирования и умеешь их правильно применять
  • Умеешь писать SQL-запросы, анализировать план выполнения запроса и проводить оптимизацию
  • Имеешь опыт написания юнит и интеграционных тестов

Хорошо, если ты:

  • Имеешь хорошие знания по Spring (WebFlux, Security)
  • Имеешь навыки работы с Keycloak и ролевыми моделями
  • Знаком с GraphQL (может пригодиться в перспективе)

Преимущества работы у нас:

  • Оклад + годовой бонус
  • ДМС со стоматологией, полис для выезжающих за рубеж, доплата по больничному листу до 100% оклада;
  • Корпоративная мобильная связь;
  • Возможности для профессионального и карьерного развития.
  • Формат работы: удаленно ( так же возможен гибридный формат или работа в офисе (по-желанию)).

  • Проект пишется полностью с нуля, на базе Open source решений
  • В проектировании и разработке применяются современные технологии и подходы
  • Постановки задач формализуются от бизнес-требований до SRS (Software requirements specification)
  • Вся проектная документация ведется в едином пространстве Confluence
  • Над проектом работает опытная команда, применяется подход менторинга


Посмотрите похожие вакансии

Senior/Teamlead mobile developer Kotlin Multiplatform
Компания: Корифей
Зарплата: з.п. не указана
Android Developer Middle+ - Senior
Компания: Effective
Зарплата: от 350 000 до 350 000 руб.
Middle Android Developer (Kotlin Multiplatform)
Компания: Ilink
Зарплата: з.п. не указана