Middle Java-разработчик (внешние интеграции)
Требования
Местоположение и тип занятости
Компания
Технологическая «дочка» Россельхозбанка
Описание вакансии
О компании и команде
РСХБ-Интех — аккредитованная IT-компания и digital-сердце Россельхозбанка. Наша цель – трансформировать цифровую экосистему банка, совершенствуя бизнес-продукты, процессы разработки и внедрения, для обеспечения качественных и удобных сервисов для пользователей.
Мы ищем коллегу в Блок интеграционных решений, нам нужен в команду опытный backend-разработчик (опыт от 3-х лет).
НЕМНОГО О НАШЕЙ КОМАНДЕ:
- Мы является "воротами" банка во внешний мир;
- Мы не пишем красивые приложения для конечного пользователя, мы работаем в интересах взаимодействующих систем;
- Наши сервисы должны устойчиво работать под высокими нагрузками, а также обеспечивать гибкую трансформацию передаваемых данных (REST и SOAP, JSON и XML в различных сочетаниях);
- Кроме того, мы постоянно развиваем и совершенствуем внутренние сервисы для собственных нужд;
- А ещё у нас нет legacy.
НАШ СТЕК:
- Java 11 и Kotlin
- Spring Boot (Data JPA, JDBC, Security)
- PostgreSQL
- Maven
- Внутренняя интеграционная платформа для асинхронного взаимодействия
- GitLab и CI/CD конвейер на его основе, со статическим анализатором кода и анализатором уязвимостей
- Docker и Kubernetes
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Создавать интеграционные микросервисы для обеспечения взаимодействия информационных систем Банка с системами наших партнёров и контрагентов вне Банка;
- Обеспечивать интеграцию с другими банками, биржами, торговыми площадками, платёжными системами, а также почти со всеми государственными службами;
- Написанием тестов;
- Вводить решения в эксплуатацию.
Ожидания от кандидата
МЫ ЖДЕМ ОТ ВАС:
- Уверенное знание Java, опыт коммерческой разработки;
- Уверенное знание Spring Framework (Core, Boot);
- Опыт работы с реляционными БД (Spring Data, Spring JDBC);
- Знание Spring Security (OAuth, JWT);
- Опыт работы с REST API (создание контроллеров, взаимодействие с удалёнными сервисами);
- Знание XML;
- Опыт работы с git;
- Понимание основ реляционных БД (нормальные формы, ключи, индексы, простейшие SQL запросы).
БУДЕТ ПЛЮСОМ:
- Знание SOAP;
- Знание XSD, XML Schema;
- Понимание принципов построения асинхронных взаимодействий;
- Знакомство с реактивным стеком (Spring WebFlux).
Условия работы
МЫ ПРЕДЛАГАЕМ:
- Интересную и насыщенную работу в роли разработчика интеграционных решений на современном стеке технологических решений: Kubernetes, GitLab, CI/CD;
- Возможность проявить себя в роли профессионала в части создания и развития интеграционной архитектуры Банка;
- Прокачать свои хард скилы в технологическом стеке многообразия банковских систем и технологий;
- Белое оформление с первого дня работы;
- ДМС со стоматологией после испытательного срока;
- Удаленный или гибридный формат работы. Наши офисы находятся в Москве, Иннополисе, Краснодаре, Новосибирске, Уфе, Белгороде;
- Льготный пакет по ипотеке и кредитованию;
- Огромная библиотека книг в области IT, а также поддержку желания развиваться и участие в профильных конференциях.