от компании (организации): Сбер. IT в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Программирование, разработка"
с заработной платой: по договоренности
Вакансия № 20190627 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Четверг, 29 августа 2024 года.
Дата обновления вакансии № 20190627 на сайте Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 23 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 20190627 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
удаленная работа
Дополнительные сведения о вакансии: Java Developer Middle/Senior (SberDevices/Рекомендательные системы)
SberDevices – уникальное IT-пространство внутри Сбера, занимающееся разработкои? голосовых ассистентов, умных устрои?ств и виртуальных персонажеи?.
Мы в поиске java- разработчика с желанием создавать и видеть результаты своеи? работы, попутно развиваясь в областях по построению систем потоковои? обработки данных, высоконагруженных и отказоустои?чивых сервисов.
Вам предстоит развивать и разрабатывать с нуля масштабируемую, высокодоступную Cloud Native платформу по управлению рекомендательными системами, обрабатывающую десятки тысяч запросов в секунду с низким временем отклика от многомиллионнои? аудитории, маршрутизируемых в десятки и сотни различных рекомендательных систем и их версии?.
Требования к работнику на вакансии: Java Developer Middle/Senior (SberDevices/Рекомендательные системы)
-
Хорошее знание Java Core, IO, NIO, многопоточности, стандартнои? библиотеки и структур данных;
-
Владение SQL, умение использовать конструкции JOIN, GROUP BY и т.п.;
-
Опыт работы с Linux на уровне "пользователь";
-
Опыт работы с Docker;
-
Умение работать в команде и писать читаемыи? код;
-
Умение и желание изучать те инструменты и технологии, с которыми не доводилось работать ранее;
-
Умение читать и понимать англоязычную профессиональную литературу и документацию;
-
Способность обучаться и находить решения самостоятельно, пользуясь доступными источниками
информации.
Просто отлично (но не обязательно), если у вас есть:
- Опыт разработки, не обязательно коммерческои?, чего-либо отличного от Spring RESTful сервисов;
- Опыт работы с чем-либо из следующих технологии?: Spark, Flink, Kafka;
- Опыт работы с Kubernetes и/или OpenShift;
- Опыт работы с Apache Ignite / GridGain;
- Возможность предоставить на ознакомление какие-либо примеры своего кода;
- Понимание того, что такое вычислительная сложность алгоритмов.
Возможности:
-
Разработка высоконагруженных и отказоустои?чивых сервисов и систем с нуля;
-
Принятие самостоятельных решении? в части реализации и их аргументация;
-
Работа в дружном и профессиональном коллективе;
-
Адекватныи? процесс разработки и доставки ПО (юнит- и функциональное тестирование, CI/CD, Code Review, Agile, и т.п.);
-
Участие в релевантных профессиональных конференциях;
-
Ежегодный рост в грейде (увеличение оклада и премии).
Технологии:
- Java 11 – языки программирования;
- Gradle – система сборки;
- Spring, Camel, Netty, Reactor – фреи?мворки и библиотеки;
- Junit/TestNG, Mockito, Hamcrest, Testcontainers – библиотеки тестирования;
- Docker, Docker Compose, OpenShift – контеи?неризация;
- Kafka – потоковая передача данных;
- PostgreSQL, Apache Ignite, ClickHouse, Tarantool – хранение данных;
- ELK/EFK, Jaeger, Grafana, Prometheus – эксплуатация.
Откликнуться на эту вакансию: Java Developer Middle/Senior (SberDevices/Рекомендательные системы)
Предыдущая вакансия:
Вакансия № 20190622 на должность Ночной Пекарь-тестовод от компании Фуд-холл Гоголь-Моголь в городе (населенном пункте) Москва