Senior Java/Kotlin developer
Требования
Местоположение и тип занятости
Компания
Мы строим DIY будущего
Описание вакансии
О компании и команде
Наша команда отвечает за то, чтобы каждый день клиенты Леруа Мерлен могли купить более 8 млн. товаров по справедливой цене. Для этого мы создаём с нуля ядро новой системы ценообразования, а именно - систему расчёта цен на основе гибких настраиваемых правил, зависящих от сегментации товаров, финансовых показателей компании, а также инструментов анализа и прогнозирования поведения конкурентов на рынке.
Ожидания от кандидата
- более 5 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки;
- владение богатым набором инструментов и библиотек из мира Java / Kotlin (мы используем Maven, Spring Boot, Spring Cloud Kafka, Spring Data);
- практический опыт разработки микросервисов, обеспечения их независимости и слабой связности;
- опыт проектирования схемы реляционной БД (мы используем PostgreSQL), устойчивой к изменениям и способствующей быстрому выполнению типовых запросов;
- опыт решения задач потоковой обработки данных (мы используем Kafka), обеспечения согласованности данных в случае ошибок;
- умение проектировать API, соответствующий классическим принципам REST;
- искренняя вера в необходимость юнит-тестирования, владение практиками организации тестируемого кода.
Будет плюсом:
- опыт разработки на Kotlin, искренний интерес к языку;
- опыт организации CI/CD процессов (мы используем Jenkins, Helm, Kubernetes);
- опыт работы с NoSQL базами данных (мы используем Redis, ClickHouse, MongoDB).
Условия работы
- работа в компании с развитой инженерной культурой;
- гибкая система премирования;
- расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи;
- возможности профессионального роста, программы развития для сотрудников;
- корпоративное обучение и доступ к базе знаний;
- внутренние профессиональные сообщества и мероприятия;
- автономность работы, возможность менять правила, ошибаться и создавать новое;
- гибридный формат работы;
- современный офис в 2 минутах ходьбы от МЦК ЗИЛ.
С каждым годом, на выбор сотрудника становится доступно больше дополнительных опций. Например, частичная компенсация путешествий, затрат на обучение, спортивных занятий.