- Уверенное владение Kotlin, включая асинхронную разработку (корутины, suspend-функции);
Неизвестный работодатель · На сервисе с: 05.08.26 11:31
#аутстаф
Ищем 1 Middle Kotlin разработчик
(ID ••••••••)
Требования:
- Уверенное владение Kotlin, включая асинхронную разработку (корутины, suspend-функции);
- Опыт коммерческой разработки на Spring Boot или Ktor;
- Работа с JSON-сериализацией через Jackson или kotlinx.serialization;
- Базовые знания Java для поддержки легаси-кода;
- Навыки проектирования RESTful-сервисов в соответствии с общепринятыми конвенциями;
- Практический опыт работы со Swagger/OpenAPI для документирования контрактов;
- Глубокое понимание HTTP(S), семантики кодов ответов. Знание HATEOAS будет преимуществом;
- Грамотная работа с DTO-объектами и организация валидации данных (Jakarta Validation, аннотация ••••••••);
- Проектирование схем и написание сложных SQL-запросов для PostgreSQL, оптимизация производительности через индексы;
- Опыт работы с NoSQL-хранилищами (в частности, MongoDB);
- Применение JPA/Hibernate с пониманием проблемы N+1 запросов и способов её решения;
- Организация кеширования с помощью Redis (включая использование •••••••• при разработке на Spring);
- Написание модульных и интеграционных тестов с использованием JUnit 5, Kotest и Mockk;
- Использование Testcontainers для поднятия реальных зависимостей (например, баз данных) в тестовом окружении;
- Контейнеризация приложений, сборка Docker-образов и написание базовых Dockerfile;
- Настройка пайплайнов сборки и доставки (GitLab CI или GitHub Actions).
Задачи:
- Разработка/ревью/поддержка кодовой базы.
О проекте:
Крупный ритейлер
Локация: Россия, Беларусь
Время работы: UTC+3
Гражданство: РФ, РБ
Формат: Удаленно
Срок привлечения: до ••••••••
📨 Регистрируйтесь, загружайте резюме на •••••••• и оставляйте отклик на запрос
❗️Все актуальные запросы — ••••••••
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.