Москва
Обязанности:
- Участие в разработке и принятии архитектурных решений;
- Подготовка технических решений на основании поступающих бизнес-требований;
- Ответственность за качество реализованных решений и их своевременную доставку.
- Контроль соответствия разработанного клиента архитектурным требованиям
- Автоматизация новых и модернизация существующих бизнес-процессов Банка.
- Участие в моделировании архитектуры Систем управления бизнес-процессами (BPM).
- Разработка расширений бизнес процессов Camunda BPM;
- Возможные задачи по работе с инфраструктурными продуктами Банка (СУБД, LDAP, средствами сборок и релизов и пр).
Требования:
- Опыт разработки на JAVA – не менее 5 лет;
- Опыт разработки многопоточных, высоконагруженных систем;
- Отличное знание и опыт работы со средствами контроля версий;
- Опыт работы с применением техник непрерывной интеграции;
- Знание и опыт работы с реляционными базами данных с точки зрения построения таблиц и оптимизации запросов, в том числе с технологиями JDBC, Hibernate;
- Отличное знание и опыт работы со Spring Boot (Rest Repositories, JPA, JMS, Security
- Опыт работы со средствами сборки Gradle / Maven;
- Опыт работы с Docker
- Знание алгоритмов, структур данных и шаблонов проектирования;
- Знание и использование в разработке основных архитектурных принципов, применяемых в разработке ПО уровня “Предприятие"
- Опыт по написанию тестов: модульных, интеграционных
Желательно:
- Опыт разработки в системах BPM / BPMS
- Опыт работы перехода с Java на Kotlin, знание Kotlin
Преимуществом будет следующий опыт:
- Опыт разработки расширений для BPM Camunda;
- Опыт работы с JMS (ActiveMQ, RabbitMQ или другие),
- Опыт работы с CI / CD gitlab;
- Опыт работы с распределенными вычислениями и базами данных
- Опыт разработки на языке Kotlin
Условия:
- График 5/2 с пн-чт, пят до 16:45
- Оформление в соответствии с ТК РФ в аккредитованной ИТ компании и в Банк
- Возможен удаленный формат работы на территории РФ
- ДМС после испытательного срока
- Программа льготного кредитования в банке.
- Дружный коллектив.
- Возможность принять участие в крупных и уникальных проектах банка.