Команда разработки Digital (Omnichannel) ищет бэкенд-разработчика для развития нового интернет-банка.
Что вас ждёт?
- Участие в проектах разработки цифрового банкинга;
- Разработка серверной части высоконагруженных систем и микросервисов;
- Интеграция со сторонними сервисами банка;
- Написание unit-тестов, code-review;
- Реализация архитектурных решений;
- Работа в agile-команде.
Какие требования?
Нужно отлично знать Java Core (collections, multithreading, concurrency, generics, reflection), уметь работать с Spring и Spring Boot, понимать и использовать основные принципы ООП и паттерны проектирования. Кроме того, важны понимание принципов REST и умение писать качественный API, навык работы с Git и знание особенностей разработки под контейнерные среды Docker и Kubernetes.
Также требуется опыт работы с:
- ORM (JPA, Hibernate);
- PostgreSQL, Redis;
- микросервисной архитектурой;
- брокерами сообщений (RabbitMQ, Kafka, WebSphere MQ);
- пайплайном CI/CD;
- одним из тестовых фреймворков: JUnit, TestNG, Mockito.
Что предлагаем?
- Работу в крупном европейском Банке;
- Возможность исследовать и пробовать новые технологии;
- Комфортный офис недалеко от м. Войковская, в шаговой доступности от МЦД «Красный Балтиец» (есть корпоративный шаттл);
- Фиксированный оклад + годовой бонус по результатам работы;
- Гибкое начало рабочего дня (с 8:00 до 10:00);
- ДМС после испытательного срока;
- Возможность профессионального и карьерного развития;
- Корпоративную программу лояльности (особые условия по картам для сотрудников);
- Скидки и бонусы от партнерской системы;
- Выделенную зону для активного отдыха в офисе;
- В теплое время года для сотрудников функционирует велопарковка.