Москва
Обязанности:
- Создание высоконагруженных сервисов, поддержĸа и доработĸа
теĸущих; - Участие в ĸод ревью;
- Подготовĸа релиз плана перед обновлением сервиса или
первого вывода в прод; - Интеграция со смежными системами REST, KAFKA;
- Хранение/обновление больших объемов данных, масштабирование на потребителей;
- Работа в тесном сотрудничестве с бизнес-аналитиками, UX/UI дизайнерами, владельцем продукта, а также с другими командами.
Требования:
-
Опыт коммерческой разработки Highload приложений на Java;
-
Отличные знания Java Core и опыт работы со стеком Spring, в том числе SpringBoot;
-
Использовали Git; Gradle/Maven;
-
Опыт в построении микросервисной архитектуры;
-
Навыки работы с очередями (Kafka, RabbitMQ, ArtemisMQ);
-
Навыки работы с (Docker, K8s/OpenShift);
-
Опыт работы с СУБД (PostgreSQL, Oracle);
-
Опыт написания unit - тестов;
-
Понимание Reactive Spring (Spring WebFlux, R2DBC, Reactive Spring Data).
Будет плюсом:
- Есть опыт в построении высоконагруженных распределенных систем и понимание проблем многопоточной обработки данных;
- Есть понимание основ криптографии и практический опыт в использовании TLS;
- Есть опыт работы c Nexus.