Java-разработчик Big Data
Команда разрабатывает высоконагруженные распределённые сервисы для задач рекламы, аналитики и рекомендаций. Вы будете проектировать, внедрять и поддерживать streaming-решения и системы хранения данных, которые обеспечивают реальное время сегментации и бизнес-аналитику
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpringРеляционные БДБрокеры сообщенийstreaming-processingNoSQLDockerKubernetes
Задачи
- •Разработка и поддержка распределённых streaming-сервисов
- •Проектирование и внедрение систем обработки и хранения данных
- •Разработка высоконагруженных web-сервисов для рекламы, аналитики и рекомендаций
- •Реалтайм-сегментация пользователей по признакам
- •Интеграция сервисов с брокерами сообщений и базами данных
Обязательно
- •Опыт разработки на Java в коммерческих проектах от 3 лет
- •Хорошее знание Java Core (collections, multithreading, GC)
- •Опыт разработки веб-сервисов с использованием Spring
- •Опыт работы с реляционными базами данных
- •Опыт работы в команде
Будет плюсом
- •Опыт разработки на Python или Go
- •Опыт работы с NoSQL базами данных
- •Опыт в использовании брокеров сообщений
- •Опыт разработки распределённых систем
- •Опыт использования Docker и Kubernetes