24FreelanceБиржа фриланса, которая не спит
Активна

Kotlin backend-разработчик — Ktor, Spring, REST API

88 просмотров#2230
Период актуальности1 деньдо 16.11.2026
Размещена18.08.2026
Просмотров8854 за 14 дней

Описание услуги

Я backend-разработчик и работаю исключительно на серверной стороне в Kotlin. Это не мобильная и не Android-разработка: я проектирую и выпускаю HTTP-сервисы, REST- и gRPC-API, фоновые воркеры и интеграционные слои, которые крутятся на JVM. Мои основные инструменты — Ktor для лёгких асинхронных сервисов и Spring Boot, когда проекту нужна вся экосистема стартеров, безопасности и работы с данными. Я активно опираюсь на корутины и структурированную конкурентность, чтобы обработка запросов оставалась неблокирующей, предсказуемой и понятной, а сервис держал нагрузку, а не тонул в пулах потоков.

Обычно я начинаю с контракта: моделирую предметную область, описываю поверхность API и продумываю, как данные проходят через слои, ещё до первого эндпоинта. Для PostgreSQL и MySQL использую Exposed или JDBC, подключаю миграции через Flyway и покрываю ключевые пути юнит- и интеграционными тестами на JUnit и Testcontainers. Мне важна наблюдаемость, поэтому сервисы уходят в прод со структурированными логами, health-check и метриками, готовыми для Prometheus и Grafana. Когда дело доходит до запуска, я упаковываю всё в Docker, настраиваю JVM под целевой хост и отдаю сборку, которая одинаково работает и локально, и в CI.

Мне одинаково комфортно подключаться к существующей кодовой базе и стартовать проект с нуля, а компромиссы я объясняю обычным языком без лишнего жаргона. Если вы выбираете между Kotlin и бэкендом на Java или Go, я спокойно разберу, где каждый вариант оправдан, чтобы вы приняли решение осознанно.

— Серверные сервисы на Kotlin с Ktor и Spring Boot
— Проектирование REST- и gRPC-API, версионирование и документация
— Корутины и структурированная конкурентность для неблокирующих потоков
— PostgreSQL и MySQL через Exposed, JDBC и Flyway
— Тесты на JUnit, Testcontainers и интеграционные сценарии
— Упаковка в Docker, тюнинг JVM и сборки под CI
Контакты фрилансера
E-mailПоказать
24
Твенти · совет

Перед тем как заказать

  • Посмотрите портфолио исполнителя.
  • Опишите задачу и спросите цену и срок.
  • Проверьте отзывы других заказчиков.
  • Или опубликуйте проект и сравните несколько предложений.
Тот же раздел

Похожие услуги

Все услуги раздела
Полезно знать
Как заказать эту услугу?

Напишите исполнителю через форму на этой странице: опишите задачу, срок и нужный результат.

Как проверить исполнителя?

Откройте анкету: рейтинг, портфолио и отзывы других заказчиков показывают опыт в похожих задачах.

Yulia P.Веб-программирование
Написать
ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora