Опубликовано 2 дня назад

Kotlin разработчик в Top Selection удалённо

World iconудаленно
Person iconmiddle
Money bag icon216 000 – 237 000 ₽/мес

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Ищем Kotlin-разработчика уровня Middle+ на долгосрочный проектный фуллтайм. Нужен опыт коммерческой разработки на Kotlin и Spring Boot, работа с REST, PostgreSQL, MongoDB и Docker.

Задачи:

  • Разработка, ревью и поддержка кодовой базы.

Требования:

  • Уверенное владение 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)

Условия:

  • Проектная занятость, фуллтайм
  • Долгосрочный проект
  • Оформление только ИП
  • Удалённая работа

Навыки:

  • Kotlin
  • Spring Boot
  • Ktor
  • Jackson
  • kotlinx.serialization
  • Java
  • Swagger
  • OpenAPI
  • REST
  • HTTP
  • HATEOAS
  • DTO
  • Jakarta Validation
  • PostgreSQL
  • SQL
  • NoSQL
  • MongoDB
  • JPA
  • Hibernate
  • Redis
  • JUnit 5
  • Kotest
  • Mockk
  • Testcontainers
  • Docker
  • GitLab CI
  • GitHub Actions
Эту вакансию мы нашли в Telegram-канал
TS

Top Selection

удалённо

Получить оффер

Зарплата vs рынок

В рынке
54k225k320k

обычно платят (p25–p75): 175 000 – 280 000 ₽

эта вакансия: 216 000 – 237 000 ₽

Когорта Java, Middle · 160 вакансий за 90 дней

Зарплаты Java

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Java
стажировки по Java
Автоотклики