Обязанности:
Мы приглашаем Вас стать частью команды проекта по разработке промышленной высоконагруженной системы на базе микросервисной архитектуры для крупного российского заказчика. Задачи: Выполнение роли Team Lead-а в группе из 3-5 разработчиков; Развитие и поддержка продукта крупного телеком провайдера; Участие в проработке новой функциональности и code review; Поддержка существующей функциональности и исправление дефектов. Основные навыки: Опыт коммерческой разработки c использованием Java 11+, Spring Boot, Maven, Git; Понимание основных структур данных и алгоритмов в контексте Java (Collections, Stream API, Concurrency и др.); Понимание основ Spring Framework и Spring Boot (Dependency injection, Configuration/Autoconfiguration, Properties, PostProcessor и др.); Опыт написания REST сервисов с использованием Spring Web, Spring Security, Swagger, WebClient; Понимание особенностей микросервисной архитектуры; Опыт работы с PostgreSQL и Liquibase/Flyway, приветствуется также опыт ClickHouse, Oracle, Hadoop. Желательные навыки: Понимание основ многопоточного и реактивного программирования; Опыт написания unit-тестов с использованием JUnit 5, Spring Test, Mockito; Опыт работы с Kafka и Redis; Будет плюсом опыт работы с Docker/Kubernetes и Jenkins. Мы предлагаем: Трудоустройство согласно Трудовому Кодексу РФ в аккредитованную ИТ-компанию; Гибкий рабочий график; Дополнительное медицинское страхование; Компенсация 50% стоимости языковых курсов, фитнес-абонементов и других спортивных программ, а также участие в регулярных корпоративных тренировках по футболу и волейболу; Работа в комфортабельном офисе с зонами отдыха; Участие в регулярных корпоративных мероприятиях и спортивных инициативах.Middle / Senior Java developer
От 80 000 до 220 000 руб.
Самара. Станции метро: Горьковская
МедиаСофт