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

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

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

Middle Kotlin Backend Developer

ИИОценка ИИ

Хорошая вакансия для Middle-разработчика с возможностью удаленной работы по всему миру. Стек технологий современный и востребованный (Kotlin, Ktor, Kafka, K8s), однако отсутствие указанной вилки зарплаты и названия компании немного снижает прозрачность.


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

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

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

Позиция требует уверенного владения Kotlin и опыта работы с микросервисами от 3 лет. Необходимо знание как Ktor, так и Spring Boot, а также опыт работы с Kafka и Kubernetes, что соответствует крепкому уровню Middle.

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

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

Рыночная зарплата для Middle Kotlin разработчика на международном рынке варьируется от $3500 до $5500. В данном объявлении бюджет не указан, но требования соответствуют стандартным ожиданиям для этого диапазона.

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

I am writing to express my interest in the Middle Kotlin Backend Developer position. With over 3 years of commercial experience in backend development, I have developed a strong proficiency in building scalable microservices using both Ktor and Spring Boot. My technical background aligns perfectly with your requirements, including extensive work with PostgreSQL, Redis, and message brokers like Kafka and RabbitMQ.

In my previous roles, I have successfully designed and optimized database schemas and implemented robust caching strategies to ensure high performance. I am also well-versed in containerization using Docker and Kubernetes, and I am comfortable working within CI/CD pipelines. My experience with Kotlin Coroutines and Flow allows me to write efficient, asynchronous code that meets modern backend standards.

I hold a B2 level of English proficiency, which enables me to collaborate effectively in a distributed team environment. I am particularly excited about the opportunity to contribute to your backend team and help maintain high-quality API contracts and server-side applications. Thank you for considering my application.

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

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

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

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

Присоединяйтесь к нашей распределенной команде и развивайте современные микросервисные решения на Kotlin — откликайтесь прямо сейчас!

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

#lookfor #outsource #outstaff #remote #Kotlin #Backend #Ktor #SpringBoot #Microservices #PostgreSQL #Redis #Kafka

We are looking for a Middle Kotlin Backend Developer to join our backend team on a full-time remote basis.

The specialist will develop and maintain server-side applications and APIs using Kotlin, design microservices architecture, manage data persistence and caching, and ensure high performance and reliability of backend systems.

Key responsibilities:

• Develop and maintain backend services and RESTful APIs using Kotlin (Ktor or Spring Boot).

• Design and implement microservices architecture with inter-service communication patterns.

• Design and optimize database schemas for PostgreSQL/MongoDB and implement caching (Redis).

• Integrate message brokers (Kafka, RabbitMQ) for asynchronous and event-driven processing.

• Implement authentication/authorization (JWT, OAuth2) and write clean, documented code.

• Containerize applications with Docker, orchestrate with Kubernetes, and configure CI/CD.

• Write unit and integration tests (JUnit, MockK) and optimize performance.

• Collaborate with mobile/frontend teams on API contracts and participate in code reviews.

Requirements:

• 3+ years of commercial backend development with Kotlin.

• Strong Kotlin proficiency and hands-on experience with Ktor or Spring Boot.

• Solid understanding of REST API design and experience with PostgreSQL/MySQL and ORMs.

• Practical experience with Coroutines, Flow, and message brokers (Kafka, RabbitMQ, Redis).

• Understanding of microservices, caching strategies, and containerization (Docker, Kubernetes).

• Experience with Git, CI/CD tools, and testing frameworks (JUnit, MockK, Kotest).

• Basic knowledge of cloud platforms (AWS, GCP, or Azure) and security best practices.

• Strong problem-solving skills and ability to work in a distributed team.

• English: B2 or higher (written and spoken).

Nice to have:

• Experience with GraphQL, gRPC, or event sourcing/CQRS patterns.

• Knowledge of Elasticsearch, serverless computing, or distributed tracing tools.

• Experience with other JVM languages (Java, Scala) or data streaming (Kafka Streams, Flink).

• Familiarity with search engines, MLOps pipelines, or blockchain backend development.

• Contributions to open-source Kotlin or backend projects.

Location: Remote, worldwide

Restrictions: Candidates from Egypt, India, Pakistan, and Afghanistan are not considered

English: B2+

Format: Full-time, outsource, outstaff

Contact: Откликнуться

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

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

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

Навыки

  • Kotlin
  • Ktor
  • Spring Boot
  • Microservices
  • PostgreSQL
  • Redis
  • Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
  • JUnit
  • MockK
  • MongoDB
  • REST API
  • Git
  • CI/CD

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

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

Расскажите, как работают Kotlin Coroutines и в чем разница между Dispatchers.IO и Dispatchers.Default?

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

Какие паттерны обеспечения консистентности данных в микросервисах вы использовали при работе с Kafka?

В требованиях указаны Ktor и Spring Boot. Важно понять, понимает ли кандидат различия в подходах.

В каких случаях вы бы предпочли использовать Ktor вместо Spring Boot для нового микросервиса?

Работа с БД — ключевой навык для бэкенд-разработчика.

Как бы вы подошли к оптимизации медленного запроса в PostgreSQL при работе с большими объемами данных?

Проверка навыков проектирования надежных систем.

Как реализовать отказоустойчивую аутентификацию на базе JWT в распределенной системе?

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

NDA
80 000 ₽ – 150 000 ₽

Middle Backend Developer (Python)

MiddleУдалённо
Python · PostgreSQL · REST API · Docker · Microservices · API Integration
+6 навыков
2
2UP
100 000 ₽ – 150 000 ₽

Middle PHP Developer

MiddleУдалённо
PHP · Yii2 · Laravel · Symfony · MySQL · PostgreSQL · REST API · Git · Microservices · Redis · Docker · SOAP · React · Vue.js · Jenkins · GitLab CI · Kafka · RabbitMQ
+18 навыков
Н
Новэлект
260 000 ₽ – 330 000 ₽

.Net разработчик

MiddleУдалённо
.NET Core · C++ · .NET 6 · ASP.NET MVC · Entity Framework Core · Dapper · Redis · RabbitMQ · Kafka · Docker · Kubernetes · SQL · REST · SOAP · Git · Agile · Scrum · Kanban · Unit Testing · gRPC · BPMN
+21 навыков
А
Арт-Финтех
до 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 навыков
C
codex
130 000 ₽ – 170 000 ₽

Python-разработчик

MiddleУдалённо
Python · Backend · asyncio
+3 навыков
NDA
160 000 ₽ – 180 000 ₽

Middle Backend Developer php bitrix

MiddleУдалённо
PHP · Bitrix · MariaDB · ELK · Composer · Swagger · SOAP · PHPUnit · PHPStan · SonarQube · Jenkins · CI/CD · API · Unit Testing
+14 навыков
более 1000 офферов получено
4.9

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

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

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

N
NDA