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 первого дня работы; Удалённый формат работы; Расширенный ДМС со стоматологией; Бесплатное обучение английскому языку вам и вашим детям; Скидки в фитнес-клубы; Предоставляем всю необходимую технику для работы. Откликайтесь и присоединяйтесь к нашей дружной команде