kotlin backend developer
генерация резюме под вакансию
сопроводительное письмо
описание
Описания нет
задачи
- Разрабатывать и поддерживать бэкенд-сервисы и RESTful API на Kotlin (Ktor или Spring Boot);
- Проектировать и реализовывать микросервисную архитектуру и межсервисное взаимодействие;
- Проектировать и оптимизировать схемы баз данных (PostgreSQL/MongoDB) и настраивать кэширование (Redis);
- Интегрировать брокеры сообщений (Kafka, RabbitMQ) для асинхронной и событийно-ориентированной обработки;
- Реализовывать аутентификацию и авторизацию (JWT, OAuth2), контейнеризацию (Docker) и оркестрацию (Kubernetes);
- Писать unit и integration тесты (JUnit, MockK), оптимизировать производительность и участвовать в code-review.
требования
- Опыт коммерческой бэкенд-разработки на Kotlin от 3 лет;
- Уверенное владение 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 решениями, распределенной трассировкой, другими JVM-языками (Java, Scala), data streaming (Kafka Streams, Flink) или вклад в open-source проекты.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.