freehire launches on Product Hunt on 26 August.

Follow →

Kotlin разработчик

Навыки: Kotlin, Spring Boot, Jackson, Java, Swagger, NoSQL, PostgreSQL, MongoDB, Hibernate, Docker. Специализации: Бэкенд разработчик.

Kotlin разработчик ❇️ | Компания Top Selection

🔥 Мы в поиске Kotlin разработчика на проектную занятость

Грейд: Middle+
Ставка: от 216К до 237К
Гражданство/Локация: РФ
Загрузка: фуллтайм
Срок: долгосрочный
Оформление: только ИП 📌 (не СЗ, не ТК)

Обязательные требования
- Уверенное владение Kotlin от 5 лет, включая асинхронную разработку (корутины, suspend-функции);
- Опыт коммерческой разработки на Spring Boot или Ktor;
- Работа с JSON-сериализацией через Jackson или kotlinx.serialization;
- Базовые знания Java для поддержки легаси-кода;
- Навыки проектирования RESTful-сервисов в соответствии с общепринятыми конвенциями;
- Практический опыт работы со Swagger/OpenAPI для документирования контрактов;
- Глубокое понимание HTTP(S), семантики кодов ответов. Знание HATEOAS будет преимуществом;
- Грамотная работа с DTO-объектами и организация валидации данных (Jakarta Validation, аннотация @Valid);
- Проектирование схем и написание сложных SQL-запросов для PostgreSQL, оптимизация производительности через индексы;
- Опыт работы с NoSQL-хранилищами (в частности, MongoDB);
- Применение JPA/Hibernate с пониманием проблемы N+1 запросов и способов её решения;
- Организация кеширования с помощью Redis (включая использование @Cacheable при разработке на Spring);
- Написание модульных и интеграционных тестов с использованием JUnit 5, Kotest и Mockk;
- Использование Testcontainers для поднятия реальных зависимостей (например, баз данных) в тестовом окружении;
- Контейнеризация приложений, сборка Docker-образов и написание базовых Dockerfile;
- Настройка пайплайнов сборки и доставки (GitLab CI или GitHub Actions).

Задачи на проекте
- Разработка/ревью/поддержка кодовой базы.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available