Kotlin разработчик (middle+)/HR-платформа

SkillStaff

Kotlin разработчик (middle+)/HR-платформа

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

Мы в поиске Kotlin разработчика на проект по автоматизации HR процессов в крупной ритейл компании.
Амбициозная цель команды - сделать единую HR-платформу, которая соединит в себе все инструменты для поиска, найма и онбординга сотрудника, поможет построить свой карьерный трек и прокачать свои навыки, а также подтвердить свои компетенции в ходе ежегодной оценки.

Чем предстоит заниматься:
  • Участвовать в разработке архитектуры и бизнес-логики систем.
  • Обеспечивать качество кода.
  • Решать инциденты и анализировать проблемы.
  • Покрывать юнит-тестами свой код.
  • Проводить кросс-ревью.

Для нас важно:

  • Владение языком программирования Kotlin, включая работу с корутинами, suspend-функциями и управление асинхронностью.
  • Знакомство с экосистемой Spring Boot (основной стек) или Ktor (если проект на нём).
  • Знание Jackson/Kotlinx Serialization (для JSON).
  • Знание Java (желательно, так как legacy-код может быть на нём).
  • Опыт проектирования RESTful API (Swagger/OpenAPI, соглашения REST).
  • Понимание основ протокола HTTP/HTTPS, кодов ответов, HATEOAS (опционально).
  • Работа с DTO, валидация (Jakarta Validation, аннотации @Valid).
  • Глубокое владение реляционной базой данных PostgreSQL (основная СУБД, сложные запросы, индексы), Mongo(NoSQL) JPA/Hibernate или Exposed (если Ktor) + понимание N+1 проблемы.
  • Опыт работы с системой распределенного кеша Redis (кеширование, @Cacheable в Spring).
  • Тестирование: Unit/Integration-тесты (JUnit 5, Kotest, Mockk).
  • Testcontainers (для интеграционных тестов с БД).
  • Инфраструктура: Docker (сборка образов).
  • CI/CD (GitLab CI/GitHub Actions).

Главный принцип SkillStaff - Выбирай!

  • РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
  • КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
  • КОМЬЮНИТИ. Выбирай клубы по интересам внутри компании, которые близки по духу именно тебе. Мы создаем корпоративные комьюнити по интересам, чтобы наши сотрудники могли общаться и развиваться в неформальной обстановке. Внутри — комьюнити и митапы; снаружи — воркшопы и конференции, другие мероприятия, чтобы жизнь нашей команды была более интересной и разнообразной.
  • ОБУЧЕНИЕ И РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами, ежегодную аттестацию с индивидуальным планом развития и предоставление ментора.
  • START-UP HUB. В хабе любой сотрудник может проявить себя в качестве предпринимателя: от создания идеи до запуска юнита и получения процента от прибыли.
  • ПРОГРАММА ЛОЯЛЬНОСТИ. Выбирай привилегии, которые нужны именно тебе. Соц. пакет в формате клуба привилегий: ДМС, фитнес, иностранные языки, авиабилеты, услуга психолога, оплата службы доставки еды, подарочные карты и многое другое
  • АТМОСФЕРА. У нас есть прекрасная возможность выбирать, как проводить время с коллегами. Ты можешь участвовать в ежегодных общих праздниках, проводить время в офисе или выходить куда-то большой компанией. Кроме того, ты можешь принимать участие в уникальных корпоративных событиях, таких как #мореработы, #горыработы, #мореотдыха. Эти мероприятия не только помогают нам переключиться и перезагрузиться, но и способствуют развитию командного духа, спортивным активностям и классным впечатлениям.
  • КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!

Навыки
  • Java
  • REST API
  • Spring Framework
  • PostgreSQL
  • CI/CD
  • k8s
  • Kotlin
  • MongoDB
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию