
Бэлл Интегратор
Team Lead Java
Не указана
- Java
- Spring Framework
- Kafka
- SQL
- Управление командой
- Docker
Проект по построению бэк-офисной и учётной инфраструктуры для торговли ценно-бумажными продуктами (сделки купли/продажи акций/облигаций, РЕПО etc,). Команда состоит из аналитиков, разработчиков, тестировщиков, DevOps. Инфраструктура создается с нуля силами проектных agile-команд на cloud-native платформе банка и плотно интегрируется в информационную инфраструктуру банка, планируется интеграции более чем с 20 целевыми АС Банка в том числе выгрузка данных в облако.
Основной инструментальный стек платформы: Java, Kafka, PostgreSQL, OpenShift, Spring Boot, React (Typescript), Apache Ignite.
Требования:
- специалист по Java 8+, SpringBoot;
- опыт более 4 лет в разработке систем промышленного уровня;
- правильное применение шаблонов проектирования ПО;
- есть опыт разработки микросервисов;
- знание протоколов, форматов и технологий HTTP, REST, GRPC, JSON, XML, XSD;
- способен создавать решения, обеспечивающие отказоустойчивость систем;
- имеет высшее техническое образование.
Дополнительные (желательные) требования
- опыт проектирования межсервисных взаимодействий;
- опыт разработки систем финансовых учетных систем
- умение применять принципы реактивного программирования;
- стремление к максимальному покрытию кода тестами;
- опыт работы со Spring Validation, StateMachine, Swagger
- знаком с OpenShift и Istio;
- работал ранее по agile/scrum методологии;∙
- знает и умеете работать с Jira и Confluence;
- понимание, как устроен бизнес глобальных рынков.
Условия:
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно.