Banks Soft Systems - системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.
Чем нужно будет заниматься:
Чем нужно будет заниматься:
- Разработка и поддержка интеграционных сервисов на Java;
- Реализация взаимодействия между системами через брокеры сообщений (Kafka / JMS / RabbitMQ);
- Проработка и внедрение интеграционных паттернов (event-driven, pub/sub, request-reply);
- Участие в миграции с Oracle на PostgreSQL: адаптация запросов, корректировка схем взаимодействия;
- Анализ и рефакторинг существующих интеграций (legacy);
- Участие в разборе инцидентов и проблем доставки/обработки сообщений;
- Документирование интеграционных контрактов и решений.
- Опыт коммерческой разработки на Java от 5-ти лет;
- Опыт работы с Spring Boot;
- Опыт разработки интеграций между системами (не только REST, но и асинхронное взаимодействие);
- Опыт работы с брокерами сообщений: Apache Kafka, RabbitMQ, JMS / Oracle AQ;
- Опыт реализации асинхронного обмена данными через очереди и топики;
- Опыт обработки ошибок при работе с сообщениями (retry, DLQ, повторная доставка);
- Опыт обеспечения корректной обработки сообщений при дублировании (idempotency);
- Опыт работы с высоконагруженными или распределёнными системами;
- Уверенный SQL (написание и оптимизация запросов);
- Опыт работы с реляционными БД: Oracle Database и/или PostgreSQL;
- Опыт доработки и поддержки существующих (legacy) систем;
- Опыт анализа и рефакторинга чужого кода;
- Опыт написания технической документации по интеграциям.
Будет преимуществом:
- Опыт миграций БД (особенно Oracle → PostgreSQL);
- Работа с ESB / интеграционными фреймворками: Apache Camel;
- Опыт работы в банковской сфере или с высоконагруженными системами.
Что мы предлагаем:
- Полное соблюдение ТК РФ c первого дня работы;
- Удалённый формат работы;
- Расширенный ДМС со стоматологией;
- Бесплатное обучение английскому языку вам и вашим детям;
- Скидки в фитнес-клубы;
- Предоставляем всю необходимую технику для работы.
Откликайтесь и присоединяйтесь к нашей дружной команде