Senior Java developer (команда CIP)
1 мес. назад
RussiaSeniorHybrid
javaspring bootpostgresqlrestful apitarantoolgraalvmspring webfluxkafka
Вакансия Senior Java разработчика в команде CIP компании X5 Tech, основного цифрового партнёра X5 Group, лидера рынка продуктов питания. Работа с разработкой и оптимизацией микросервисов системы хранения профиля клиента CIP.
О компании
- X5 Group - лидер офлайн- и онлайн-рынка продуктов питания.
- Управляет портфелем брендов сетевых магазинов «Пятёрочка», «Перекрёсток», «Чижик», цифровыми бизнесами «Перекрёсток Впрок», «Около», 5Post, а также собственными службами логистики, прямого импорта и рядом цифровых сервисов для партнёров.
- X5 Tech - IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group.
- Команда из более 5000 специалистов разрабатывает решения для 372 тысяч сотрудников группы и миллионов покупателей.
Обязанности
- Выполнение задач по оптимизации программного кода, для увеличения производительности и надежности системы CIP (система хранения профиля клиента в т.ч. его персональные данные).
- Проектирование и разработка новых микросервисов и интеграций с системами X5 и внешними системами.
- Контроль качества кода, проведение code review.
- Участие в архитектурных обсуждениях и принятии технических решений.
- Формирование предложений по развитию технической и бизнес-части проекта.
Требования
- Опыт разработки на Java от 5 лет.
- Умение работать с Tarantool (транзакции, написание кода на Lua и Rust, работа с сервис-функциями).
- Знание принципов объектно-ориентированного программирования и паттернов проектирования.
- Знание и опыт разработки со Spring Boot и Spring WebFlux.
- Понимание принципов шифрования данных и опыт их применения.
- Опыт построения RESTful API и работы в микросервисной архитектуре.
- Знание Kafka и опыт интеграции с ней.
- Умение работать в команде, высокую степень ответственности, самоорганизации и проактивности.
Будет плюсом
- Имеешь углубленные знания по Netty, Java NIO.
- Практика работы с K8s, Istio.
- Опыт работы с высоконагруженными системами.
- Опыт оптимизации и профилирования микросервисов.
Условия
- Возможность работать удалённо или в гибридном формате.
- Гибкий график работы.
- Официальное оформление с "белой" ЗП, ежеквартальные и годовые премии по результатам работы.
- Удобный офис рядом с м. «Добрынинская» или удаленную работу.
- Широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья.
- Возможность учиться и развиваться за счёт компании: внешние тренинги и семинары по профессии.