Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
4 месяца назад
Грейд
Middle
Опыт работы
от 3 лет
Формат работы
Удалённо
Тип занятости
Полная занятость
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Мы ищем Middle Kotlin Backend Developer в нашу backend-команду на полную удаленную занятость.
Специалист будет заниматься разработкой и поддержкой серверных приложений и API с использованием Kotlin, проектированием архитектуры микросервисов, управлением персистентностью данных и кэшированием, а также обеспечением высокой производительности и надежности backend-систем.
• Разработка и поддержка backend-сервисов и RESTful API с использованием Kotlin (Ktor или Spring Boot) • Проектирование и реализация архитектуры микросервисов с шаблонами межсервисного взаимодействия • Проектирование и оптимизация схем баз данных для PostgreSQL/MongoDB и реализация кэширования (Redis) • Интеграция брокеров сообщений (Kafka, RabbitMQ) для асинхронной и событийно-ориентированной обработки • Реализация аутентификации/авторизации (JWT, OAuth2) и написание чистого, документированного кода • Контейнеризация приложений с помощью Docker, оркестрация с Kubernetes и настройка CI/CD • Написание unit- и интеграционных тестов (JUnit, MockK) и оптимизация производительности • Взаимодействие с мобильными/frontend командами по API-контрактам и участие в code reviews
• 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) и лучших практик безопасности • Отличные навыки решения проблем и способность работать в распределенной команде • Английский язык: B2 или выше (письменный и устный)
Restrictions: Candidates from Egypt, India, Pakistan, and Afghanistan are not considered English: B2+
• Опыт работы с GraphQL, gRPC или шаблонами event sourcing/CQRS • Знание Elasticsearch, serverless computing или инструментов распределенной трассировки • Опыт работы с другими JVM-языками (Java, Scala) или data streaming (Kafka Streams, Flink) • Знакомство с поисковыми системами, MLOps-конвейерами или разработкой backend для блокчейна • Вклад в open-source Kotlin или backend-проекты
REMOTE GLOBAL
Location: Remote, worldwide Format: Full-time, outsource, outstaff
REMOTE GLOBAL
Мы ищем Middle Kotlin Backend Developer в нашу backend-команду на полную удаленную занятость.
Специалист будет заниматься разработкой и поддержкой серверных приложений и API с использованием Kotlin, проектированием архитектуры микросервисов, управлением персистентностью данных и кэшированием, а также обеспечением высокой производительности и надежности backend-систем.
• Разработка и поддержка backend-сервисов и RESTful API с использованием Kotlin (Ktor или Spring Boot). • Проектирование и реализация архитектуры микросервисов с шаблонами межсервисного взаимодействия. • Проектирование и оптимизация схем баз данных для PostgreSQL/MongoDB и реализация кэширования (Redis). • Интеграция брокеров сообщений (Kafka, RabbitMQ) для асинхронной и событийно-ориентированной обработки. • Реализация аутентификации/авторизации (JWT, OAuth2) и написание чистого, документированного кода. • Контейнеризация приложений с помощью Docker, оркестрация с Kubernetes и настройка CI/CD. • Написание unit- и интеграционных тестов (JUnit, MockK) и оптимизация производительности. • Взаимодействие с мобильными/frontend командами по API-контрактам и участие в code reviews.
• 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) и лучших практик безопасности. • Отличные навыки решения проблем и способность работать в распределенной команде. • Английский язык: B2 или выше (письменный и устный).
• Опыт работы с GraphQL, gRPC или шаблонами event sourcing/CQRS. • Знание Elasticsearch, serverless computing или инструментов распределенной трассировки. • Опыт работы с другими JVM-языками (Java, Scala) или data streaming (Kafka Streams, Flink). • Знакомство с поисковыми системами, MLOps-конвейерами или разработкой backend для блокчейна. • Вклад в open-source Kotlin или backend-проекты.
Location: Remote, worldwide Restrictions: Candidates from Egypt, India, Pakistan, and Afghanistan are not considered English: B2+ Format: Full-time, outsource, outstaff
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 2 920 до 3 650