Старший Java разработчик

Remote work

Описание вакансии

Приглашаем на работу IT специалистов в нашу команду для работы на проекте для крупнейшего российского банка из списка топ-3.

Команда развивает новую технологическую платформу "Розничный Middle" в розничном сегменте Банка. На этой платформе размещаются новые сервисы, которые мы создаём в ходе импортозамещения одной из ключевых розничных АБС Банка. Greenfield-разработка с нуля, полное отсутствие легаси, первый пилотный функционал уже в промышленной эксплуатации.

Текущие направления разработки:
Конвейер по выпуску и выдаче дебетовых карт;
Продуктовый каталог банка;
Платформенные кросс-продуктовые инструменты.

Актуальный стек: Java 17+, Spring Boot, WebFlux, Project Reactor, PostgreSQL, Docker, Kubernetes, Camunda, Kafka, OS Linux, микросервисы.

В составе платформы несколько команд, гибкий подход к разработке, автономные полнофункциональные команды, зрелое целеполагание и оценка эффективности. Много инвестируем в инженерную зрелость, надёжность и стабильность своих сервисов (системно значимый банк, около пяти миллионов розничных клиентов)

Обязанности

Проектирование и разработка сервисов новой технологической платформы;
Code review;
Поддержка актуальности технической документации;
Unit и интеграционные тесты, их качество;
Контроль объёма и выплаты технического долга;
Оценка и планирование задач бэклога.

Расположение
Remote work
Тип работы
Java
Номер вакансии
VR-67878
Язык
Russian: C1 Advanced

Требования к кандидату

Обязательные требования

Разработка на Java от 5 лет;
Хорошее знание Java Core, Java Stream API;
Глубокое понимание как объектного, так и функционального стиля программирования;
Практическое применение Spring и Spring Boot в работе;
Опыт написания модульных (unit) и интеграционных тестов, покрывающих основные сценарии использования разрабатываемого кода;
Хорошее знание SQL.

Желательные требования

Опыт работы с микросервисной архитектурой;
Практическое применение Spring, WebFlux, Reactor (глубокое понимание реактивного стиля);
Уменее проектировать архитектуру приложения;
Автоматизация процессов CI/CD;
Знание Apache Kafka.

Работа у нас — это

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование