Java-разработчик (команда СБП)

Дата размещения вакансии: 25.02.2025
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Приглашаем разработчика в команду Продукты СБП

Занимаются разработкой СБП для юр.лиц.

Система отвечает за два направления функционала по СБП. Агентский и платёжный поток. Агентский: регистрация qr кодов, регистрация клиентов, счетов, тсп в нспк. Методы по запросу статусов, списков совершенных платежей. Платёжный- ну тут понятно - платежи . Есть такие типы платежей в нашей система; C2b, B2c, B2b, диспуты, кэшбэки. Интеграций много, порядка 30, есть апи выставленное наружу банка. К нему подключены порядка 80 крупных клиентов. Для крупных клиентов делаем индивидуальное апи под их желания. Обрабатываем платежи только юридических лиц. Процессинг высоконагруженный.

Основные задачи:

  • проектировать и реализовывать модули и микросервисы системы
  • реализовывать интеграционные взаимодействия внутри системы и обмен с другими системами
  • дорабатывать структуры БД на Postgre в рамках выполняемых задач
  • участвовать в планировании и обсуждении задач
  • принимать участие в тестировании функционала и ПСИ

Требования:

  • уверенные знания Java 11+, Spring (Boot, Data, Kafka, WEB, Security), Hibernate
  • опыт разработки высоконагруженных систем микросервисной архитектуры
  • опыт работы с реляционными базами данных (PostgreSQL, Oracle)
  • опыт работы с брокерами сообщений (Artemis MQ, IBM MQ, Kafka)
  • опыт использования jUnit, GIT, Maven
  • понимание CI/CD
  • понимание технологии контейнеризации, опыт работы с Docker, Openshift/Kubernetes
  • умение быстро вникать в код, оптимизировать, повышать производительность