Kotlin-разработчик в команду Домиленда
гибрид, офис, Санкт-Петербург
Команда Домиленд переносит платформу в инфраструктуру Яндекса и меняет архитектуру. Вы будете развивать платформенную часть бэкенда, создавать новые сервисы, реализовывать интеграции и повышать надёжность и производительность продукта
ГрейдMiddle/Senior
Стек
KotlinSpring BootMySQLRedisJavaMessage brokers
Задачи
- •Развивать компоненты бэкенд-платформы
- •Реализовывать интеграции с сервисами Яндекса и внешними системами
- •Создавать новые сервисы и переносить данные между базами
- •Повышать надёжность и производительность сервисов
- •Писать и тестировать код, участвовать в код-ревью
- •Применять архитектурные паттерны при проектировании сервисов
Обязательно
- •Владение Java и Kotlin
- •Опыт с фреймворками (например, Spring Boot)
- •Работа с MySQL, Redis и брокерами сообщений, проектирование баз данных
- •Знание алгоритмов и структур данных
- •Умение тестировать собственный код и работать с чужим
- •Понимание и применение архитектурных паттернов
- •Глубокое понимание цикла веб‑разработки: проектирование, разработка, развёртывание
Будет плюсом
- •Опыт создания распределённых систем с высокой нагрузкой
- •Опыт разработки микросервисной архитектуры