yandex
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
MiddleУдалённоПолная занятость

Middle Kotlin Backend Developer

ИИОценка ИИ

Привлекательная вакансия для Middle-разработчика благодаря современному стеку (Ktor, Coroutines, K8s) и возможности работать удаленно из любой точки мира. Четко прописанные требования и интересные задачи в аутсорс/аутстафф формате обеспечивают хороший профессиональный рост.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного владения современным стеком Kotlin (Coroutines, Flow) и широкого кругозора в инфраструктурных инструментах (K8s, Kafka, облака). Дополнительную сложность создает требование к уровню английского B2+ для работы в международном формате.

Анализ зарплаты

Медиана4 500 $
Рынок3 500 $ – 5 500 $
ИИОценка ИИ

Для позиции Middle Kotlin Developer на международном рынке (Worldwide Remote) предлагаемый диапазон обычно составляет от $3,500 до $5,500. Данная вакансия соответствует рыночным ожиданиям для специалистов с опытом 3+ года и знанием английского языка.

Сопроводительное письмо

Меня заинтересовала вакансия Middle Kotlin Backend Developer в REMOTE GLOBAL. Имея более чем трехлетний опыт коммерческой разработки на Kotlin, я обладаю глубокими знаниями Ktor и Spring Boot, а также практическим опытом работы с микросервисной архитектурой и асинхронным взаимодействием через Kafka и RabbitMQ.

В своей практике я уделяю большое внимание качеству кода и производительности баз данных, работая с PostgreSQL и Redis. Мой опыт включает контейнеризацию приложений с помощью Docker и развертывание в Kubernetes, что полностью соответствует вашему стеку. Свободное владение английским на уровне B2 позволяет мне эффективно взаимодействовать в распределенной международной команде.

Буду рад обсудить, как мой опыт в построении отказоустойчивых backend-систем поможет в реализации задач REMOTE GLOBAL. Спасибо за ваше время и внимание.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в REMOTE GLOBAL уже сейчас

Отправьте свое резюме Ярославу прямо сейчас, чтобы присоединиться к международной команде REMOTE GLOBAL!

Описание вакансии

Middle Kotlin Backend Developer (Backend‑разработчик на Kotlin, Middle)

*🏢* Компания: REMOTE GLOBAL

*🌍* Формат: Удалёнка, worldwide

*🕒* Занятость: Полная занятость, outsource/outstaff

Задачи:

• Разработка и поддержка backend‑сервисов и RESTful API на Kotlin (Ktor или Spring Boot).

• Проектирование и реализация микросервисной архитектуры и межсервисного взаимодействия.

• Проектирование и оптимизация схем БД (PostgreSQL/MongoDB) и настройка кэширования (Redis).

• Интеграция брокеров сообщений (Kafka, RabbitMQ) для асинхронной и event‑driven обработки.

• Реализация аутентификации/авторизации (JWT, OAuth2), контейнеризация (Docker) и оркестрация (Kubernetes).

• Написание unit и integration тестов (JUnit, MockK), оптимизация производительности, участие в code‑review.

Требования:

• 3+ лет коммерческой разработки backend на Kotlin.

• Уверенные знания Kotlin и опыт с Ktor или Spring Boot.

• Опыт проектирования REST API, работы с PostgreSQL/MySQL и ORM.

• Практический опыт с Coroutines, Flow и брокерами сообщений (Kafka, RabbitMQ, Redis).

• Понимание микросервисов, стратегий кэширования и контейнеризации (Docker, Kubernetes).

• Опыт с Git, CI/CD и тестовыми фреймворками (JUnit, MockK, Kotest); базовые знания облачных платформ (AWS/GCP/Azure).

Будет плюсом:

• Опыт с GraphQL, gRPC или event sourcing/CQRS.

• Знание Elasticsearch, serverless решений или distributed tracing.

• Опыт с другими JVM‑языками (Java, Scala) или data streaming (Kafka Streams, Flink).

• Вклад в open‑source проекты на Kotlin или backend‑решения.

Стек:

Kotlin, Ktor, Spring Boot, Coroutines, Flow, PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ, JWT, OAuth2, Docker, Kubernetes, CI/CD, Git, JUnit, MockK, Kotest, GraphQL, gRPC, Elasticsearch, Kafka Streams, Flink, AWS, GCP, Azure

Условия:

• Удалённая работа, full‑time; outsource/outstaff.

• Локация: worldwide (кандидаты из Egypt, India, Pakistan и Afghanistan не рассматриваются).

• Английский: B2+ (письменно и устно).

*📩* Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Kotlin
  • Ktor
  • Spring Boot
  • Coroutines
  • Flow
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Kafka
  • RabbitMQ
  • JWT
  • OAuth2
  • Docker
  • Kubernetes
  • Git
  • JUnit
  • MockK
  • Kotest
  • GraphQL
  • gRPC
  • ElasticSearch
  • Kafka Streams
  • Flink
  • AWS
  • GCP
  • Azure

Возможные вопросы на собеседовании

Проверка глубокого понимания асинхронности в Kotlin, что критично для высоконагруженных систем.

Объясните разницу между Coroutines и потоками (Threads). В каких случаях вы бы предпочли использование Flow вместо обычных Suspend функций?

Вакансия предполагает работу с микросервисами и брокерами сообщений.

Как обеспечить гарантию доставки сообщений в Kafka (at-least-once vs exactly-once) и какие настройки для этого требуются на стороне продюсера и консьюмера?

В стеке указаны как реляционные, так и NoSQL базы данных.

В каких сценариях вы выберете MongoDB вместо PostgreSQL для хранения данных в микросервисе? Приведите примеры.

Безопасность является важной частью задач.

Как реализовать безопасное обновление JWT-токенов (refresh token flow) и где их лучше хранить на стороне клиента?

Проверка навыков проектирования и масштабирования.

Опишите ваш подход к реализации распределенного кэширования. Какие проблемы могут возникнуть при использовании Redis в многопоточной среде и как их избежать?

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

P
PlaysDev
1 500 $ – 2 000 $

Node.js Разработчик

MiddleУдалённо
Node.js · JavaScript · TypeScript · Express · RESTful API · Microservices · SQL · NoSQL · Git · AWS · Azure · Google Cloud · NestJS · Docker
+14 навыков
NDA
от 1 600 ₽

Middle Rust Developer

MiddleУдалённо
Rust · Git · Linux · Docker · CI/CD · TCP · UDP · HTTP · WebSocket · gRPC · JSON · Protocol Buffers · Jira · Outlook
+14 навыков
NDA
Не указана

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

MiddleУдалённо
Go · Git · Backend · WebSockets · Unit Testing · Network Protocols
+6 навыков
NDA
Не указана

C/C++ Разработчик (Middle+)

MiddleУдалённо
C++ · VoIP · Linux · Perl · SIP · RTP · RTCP · SDP · TCP · UDP · Git · CMake · Make · GDB · Valgrind · perf · Python · Shell Scripting · WebRTC
+19 навыков
NDA
до 195 000 ₽

C#/.Net разработчик

MiddleУдалённо
C++ · .NET Core · .NET 6 · ASP.NET MVC · Microservices · SOA · Entity Framework Core · Dapper · Redis · RabbitMQ · Kafka · Docker · Kubernetes · SQL · Git · Unit Testing · Agile · Scrum · Kanban
+19 навыков
А
Арт-Финтех
до 200 000 ₽

.NET Разработчик, Middle

MiddleУдалённо
C++ · .NET Core · .NET 6 · ASP.NET MVC · Entity Framework Core · Dapper · Redis · RabbitMQ · Kafka · Docker · Kubernetes · SQL · REST · SOAP · Git · Unit Testing · gRPC · BPMN · Microservices
+19 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!