TGViewer
SkillStaff: новости и запросы на outstaff SkillStaff: новости и запросы на outstaff @skillstaff_platform · 2.48K subscribers
Post #4212 329
#аутстаф

Ищем 1 Senior Kotlin разработчик
(ID 75857)

Требования:
- Язык программирования - Kotlin 1.9+;
- Java код не приветствуется. Допускается пользоваться стандартной библиотекой java, где это нужно. В основном, всё что нужно это java.time. Где возможно - использовать котлиновские аналоги и дополнительные extension functions из spring для котлина.
- Spring Boot - версии 3.3+;
- Spring cloud starter vault config - интеграция с vault;
- Spring boot starter web - WebMVC для большинства сервисов;
- Spring boot starter actuator - нужен для healthcheck'ов и метрик;
- Spring data jpa - с hibernate - для операций с БД;
- Liquibase - для описания миграций в БД и исполнения миграций на старте приложения;
- Spring boot starter validation - hibernate validator;
- Spring kafka - интеграция с кафкой - консюмеры и продюсеры;
- Kotlin logging jvm, logback (без xml) - логирование;
- Springdoc openapi ui - swagger ui и автодокументирование апи;
- Shedlock - синхронизация задач по расписанию;
- Db-scheduler - надёжный и распределённый шедулинг через БД;
- Оbservability;
- Zalando logbook - логирование http трафика сервера и клиентов;
- Micrometer bridge otel - корреляция логов по traceId;
- Sentry - отслеживание ошибок;
- Prometheus - публикация метрик приложения;
- Spring webflux & kotlin coroutines - можно использовать для приложений без БД и кафки;
- JUnit 5 (и только 5);
- Kotest-assertions - библиотека для ассёртов (проверок);
- Mockk (springmockk) - библиотека для мокирования, аналог mockito;
- Spring boot starter test;
- Аwaitility (в некоторых местах, надо пересмотреть м.б. в пользу awaitility-kotlin или kotest-assertions);
- Testcontainers (postgresql, kafka).

По технлогиям: Kotlin, Spring, Kafka, Postgres.

Задачи:
- Участие в роли backend разработчика в продуктах команды;
- Проектировать совместно с аналитиком API;
- Работа над стабильностью и надежностью новых разворачиваемый систем;
- Работа с bug fix на основе обратной связи от пользователей.
Проектировать совместно с аналитиком асинхронные взаимодействия;
- Работать со схемами логики работы сервисов;
- Разрабатывать высоконагруженные сервисы с нуля;
- Писать юнит-тесты;
- Проводить ревью и оценку технических постановок задач аналитиком;
- Проводить ревью кода, документации;
- Сборка и установка релизов.

О проекте:
Крупный ритейлер

Локация: Россия, Беларусь
Время работы: UTC+3
Гражданство: РФ, РБ
Формат: Удаленно
Срок привлечения: до 15.07.2027

📨 Регистрируйтесь, загружайте резюме на https://skillstaff.ru и оставляйте отклик на запрос
❗️Все актуальные запросы —
здесь
  • ❤ 1
More from @skillstaff_platform
  1. Oct 2, 2026#аутстаф Ищем 1 Middle/Middle+ Разработчик АБС ЦФТ (ID 89544) Требования: - Практический о…
  2. Oct 2, 2026#аутстаф Ищем 1 Senior Разработчик SAP (ID 89307) Требования: Опыт работы: - АВАР разработ…
  3. Oct 1, 2026#аутстаф Ищем 1 Senior QA авто (ID 87160) Требования: - Наличие высшего образования: Высше…
  4. Oct 1, 2026#аутстаф Ищем 1 Middle/Senior Системный аналитик (ID 89244) Требования: - Не менее 3 лет о…
  5. Oct 1, 2026#аутстаф Ищем 1 Middle+/Senior Data Scientist (ID 89241) Требования: - Подтверждённый опыт…
  6. Oct 1, 2026#аутстаф Ищем 1 Middle/Middle+ Backend разработчик (ID 89237) Требования: - Опыт разработк…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →