Москва
Чем предстоит заниматься:
- Проектировать, разрабатывать и сопровождать новые решения; Проектировать, разрабатывать и сопровождать интеграционные взаимодействия между системами Банка;
- Выполнять анализ ошибок, поиск уязвимых мест, оптимизировать работу компонентов системы;
- Консультировать аналитиков, тестировщиков, специалистов 2-й линии;
- Работать с техническим долгом;
- Развивать техническую документацию;
- Принимать участие в процессе аналитики и декомпозиции задач;
- Проводить code review изменений;
- Развивать практики и процессы в команде
Что для нас важно:
- Опыт работы от 4-х лет в области разработки ПО на Java;
- Опыт проектирования интеграций со смежными системами;
- Понимание паттерна ESB;
- Опыт работы с СУБД PosgreSQL, опыт оптимизации запросов;
- Опыт работы с брокерам сообщений ActiveMQ/Kafka, понимание принципов разработки асинхронных сервисов;
- Понимание принципов CI/CD, опыт написание скриптов на Gitlab CI/Jenkins;
- Знания и опыт в организации микросервисной архитектуры;
- Знание Spring Core, Spring Data, Spring Boot, Spring Cloud, Spring Security;
- В случае необходимости и целесообразности готовность использовать low-code системы
Будет плюсом:
- Опыт работы с любой промышленной ESB;
- Понимание работы с контейнеризацией и оркестраторами k8s/OpenShift