go-разработчик банковских интеграций

ориентир по рынку
вакансия зп не указана
в среднем 307 546 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Банку нужен единственный разработчик, который будет строить и поддерживать интеграции между внутренними сервисами банка и внешними системами. Это интеграционный слой: бизнес-логика АБС, CRM и фронта остаётся за их владельцами. Вы подчиняетесь менеджеру проекта и отвечаете за свой участок от постановки задачи до запуска в контуре банка. Внутри банка нет отдельных аналитиков и тестировщиков, поэтому вы сами разбираетесь в задаче, проектируете решение, пишете код, тестируете его и сопровождаете.

задачи

  • Разрабатывать сервисы-интеграторы на Go: обмен данными между внутренними системами банка и с внешними контрагентами.
  • Работать с разными протоколами и форматами: REST/JSON, SOAP/XML, очереди сообщений, файловый обмен.
  • Самостоятельно уточнять требования у бизнес-заказчиков и переводить их в техническое решение.
  • Проектировать интеграции: схемы обмена, обработка ошибок, ретраи, идемпотентность, логирование и мониторинг.
  • Писать тесты и документацию, чтобы решение мог поддерживать другой человек.
  • Взаимодействовать с сетевыми инженерами и администраторами: объяснять, как развернуть и запустить ваш сервис, какие порты и доступы нужны, как устроены конфигурация и healthcheck.

требования

  • От 3 лет коммерческой разработки на Go, опыт построения сервисов с внешними API.
  • Уверенная работа с HTTP, REST, SOAP/XML, JSON.
  • SQL и опыт работы с PostgreSQL.
  • Git, написание unit- и интеграционных тестов.
  • Базовое понимание архитектуры: границы сервисов, отказоустойчивость, версионирование API, безопасная передача данных.
  • Базовый DevOps: Docker, systemd, переменные окружения и конфиги, логи, сетевые основы (порты, DNS, TLS, прокси, файрволы).
  • Нужно уметь объяснить сетевикам, как запустить сервис, и разобраться, почему он не запускается в закрытом контуре.
  • Самостоятельность: вы не ждёте детальных ТЗ и умеете сами задавать правильные вопросы.
  • Понимание бизнеса: вы хотите разобраться, зачем нужна интеграция и как она влияет на процессы банка.
  • Умение объяснять технические вещи простым языком менеджерам, сетевикам и безопасникам.
  • Ответственность за результат: вы доводите задачу до продуктивной эксплуатации.
  • Будет плюсом: Опыт с gRPC и брокерами сообщений (RabbitMQ, Kafka); Опыт в банковской или финансовой сфере; Опыт интеграции с АБС (например, Диасофт) и платёжными или процессинговыми системами; Знание требований информационной безопасности (работа с персональными данными, закрытые контуры); Опыт работы в роли единственного разработчика в команде

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.