
МАГНИТ, Розничная сеть
Senior Java/Kotlin-разработчик (Команда Мобильная платформа)
Не указана
- Java
- Kotlin
- ktor
- Docker
- PostgreSQL
- Clickhouse
Мы ищем Senior Java/Kotlin-разработчика для проекта «Магнит Омни Пилоты», который является частью контура MAGNIT OMNI, в команду мобильной платформы.
Команда «Мобильная платформа» занимается разработкой инструментов, которые помогают инженерам писать унифицированный и стабильный код без багов и проблем. Большая часть экспертизы сосредоточена внутри нашей команды, где много сеньоров. Один из наших ключевых продуктов — это Backend-driven UI (BDUI). Это технология, которая позволяет верстать продуктовые задачи на стороне бэкенда.
Стек технологий: Kotlin/ktor, Docker, PostgreSQL, Clickhouse, OpenTelemetry, Prometheus и Grafana
Чем ты будешь заниматься:
- реализовывать BFF-сервис на Kotlin для формирования и полноценной отгрузки UI на мобильные клиенты;
- поддерживать и развивать существующий код;
- проводить ревью кода;
- взаимодействовать с продуктовыми командами разработки;
- работать с API внутренних систем;
- участвовать в процессе архитектурного проектирования проекта.
Мы ожидаем:
- опыт backend-разработки на Java не менее 5 лет;
- опыт работы с фреймворком Spring Boot и инструментами Spring Cloud;
- уверенное владение языком Kotlin;
- опыт разработки и проектирования высоконагруженных систем;
- опыт разработки микросервисов;
- умение работать с системой контроля версий GitLab;
- знание методологий гибкой разработки ПО;
- опыт работы в продуктовой команде;
- опыт работы с Docker и Kubernetes.
Мы предлагаем:
- оформление в аккредитованную ИТ-компанию;
- конкурентоспособную заработную плату (обсуждается индивидуально);
- ДМС со стоматологией и льготными условиями для членов семьи;
- технику для работы;
- график работы 5/2 с гибким началом;
- работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов РФ, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе;
- обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках команды и на уровне гильдий по направлениям;
- возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
- возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач;
- наличие корпоративных скидок и программ лояльности;
- наличие корпоративной библиотеки курсов.