О компании и команде
Наша продуктовая команда отвечает за развитие сервисов Поиска и Рекомендаций по товарам и услугам во всех каналах: поиск для сайта, мобильного приложения и внутренних сервисов, рекомендации в онлайн и оффлайн каналах.
Ищем Senior Java/Kotlin developer с интересом не только к технологиям, но и к самому продукту. Мы ежедневно оказываем влияние на продукты, которыми пользуются миллионы человек. На проекте высоконагруженная микросервисная архитектура и поэтому для нас время ответа максимально критично. Команда работает по Scrum, регулярно выделяем время для работы над техдолгом и персональным развитием.
Наш стек: Java 17/Kotlin, Spring Boot/Spring Cloud, Python, ElasticSearch, MongoDB, Redis, Airflow, Apache NiFi, Kafka/Rabbit, Jenkins, k8s, Docker.
Что нужно делать
- Разрабатывать backend части поисковых и рекомендательных сервисов (API, БД, логика);
- Оптимизировать узкие по производительности места;
- Писать различные тесты (unit, end-to-end) и проводить code-review;
- Решать инциденты и анализировать проблемы;
- Участвовать в принятии технических решений и внедрении инженерных практик в процесс разработки;
- Участвовать в развитии продукта и генерации идей;
- Общаться с архитекторами, аналитиками, frontend-разработчиками, devops-инженерами для уточнения требований и проработки технических решений.
Ожидания от кандидата
- Знание классических алгоритмов и структур данных;
- Хорошее знание Java/Kotlin и опыт разработки от 4х лет;
- Опыт работы со Spring Boot (Web, Data, Core) и Spring Cloud;
- Опыт работы с базами данных (с реляционными или NoSQL);
- Навыки работы с CI/CD (jenkins, k8s);
- Опыт работы с системами мониторинга и логирования (Prometheus, Graphana, ELK);
- Опыт разработки и поддержки микросервисной архитектуры;
- Ответственность и аккуратность, умение тестировать собственный код и работать с чужим;
- Умение работать в команде.
Плюсом будет
- Опыт работы с Python;
- Опыт разработки высоконагруженных сервисов;
- Желание научиться доводить ML-решения до production.
Условия работы
- оформление в "Леруа Мерлен Цифровые Технологии";
- работа в компании с развитой инженерной культурой;
- гибкая система премирования;
- расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи;
- возможности профессионального роста, программы развития для сотрудников;
- корпоративное обучение и доступ к базе знаний;
- внутренние профессиональные сообщества и мероприятия;
- автономность работы, возможность менять правила, ошибаться и создавать новое;
- гибридный формат работы;
- современный офис в 2 минутах ходьбы от МЦК ЗИЛ.
С каждым годом, на выбор сотрудника становится доступно больше дополнительных опций. Например, частичная компенсация путешествий, затрат на обучение, спортивных занятий.