з/п не указана
Москва
От 1 года до 3 лет
Команда проекта разрабатывает платформу данных корпоративного блока Банка - ТОП5! Платформа реализована на базе техстека Hadoop, GreenPlum, PostgreSQL, Kafka и Java. Функционал решения охватывает полный цикл: от формирования витрин данных до разработки бизнес-приложений для различных направлений деятельности банка.
Твои задачи:
- Разрабатывать новые решения
- Развивать внутренние приложения для автоматизации процессов платформы
- Сопровождать проект на всех этапах
- Заниматься багфиксом и развитием модуля архитектуры в экосистеме Банка
Что мы ждем от тебя:
- Опыт с Java 17+ — знание современных возможностей (records, pattern matching, virtual
- threads)
- Опыт с Spring Boot 3 — глубокое понимание DI, AOP, транзакционности
- Навыки работы с JPA/Hibernate
- Опыт работы с PostgreSQL — понимание индексов, EXPLAIN, транзакций
- Навыки работы с Maven — управление зависимостями, плагины, сборка
- Опыт работы с OpenAPI/Swagger — создание и поддержка спецификаций
- Умение работать с Design Patterns — стратегия, фасад, DTO, repository
- Опыт с REST API best practices — HTTP методы, статусы, versioning
Будет плюсом:
- Опыт с безопасными запросами (QueryDSL)
- Опыт с OpenFeign — кастомизация клиентов, error decoders, конфигурации
- Опыт работы с асинхронным программированием
- Навыки работы с Spring Security
- Опыт работы с Cron/Scheduling
- Опыт с Docker — сборка образов, entrypoint, waiting for secrets
- Опыт работы с Jenkins — CI/CD, сборочные скрипты, параметризованные сборки