Назад

Go-разработчик (интеграционный слой) в банк (Go/Fintech)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Go-разработчик (интеграционный слой) в банк (Go/Fintech): Разработка и сопровождение сервисов-интеграторов для обмена данными между внутренними банковскими системами и внешними контрагентами с акцентом на REST/JSON, SOAP/XML, очереди сообщений и файловый обмен. Focus on самостоятельном проектировании интеграций, обработке ошибок, ретраях, идемпотентности, тестировании и запуске сервисов в закрытом контуре банка.

Локация: Москва, Хорошёвское шоссе, 32А; работа на месте работодателя

Компания

Финансовый Дом «Солид» — банк, для которого разрабатываются интеграции между внутренними системами и внешними контрагентами.

Что делать

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

Требования

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

Хорошо, если есть

  • Опыт с gRPC и брокерами сообщений RabbitMQ или Kafka.
  • Опыт в банковской или финансовой сфере.
  • Опыт интеграции с АБС, например Диасофт, а также с платежными или процессинговыми системами.
  • Знание требований информационной безопасности, включая работу с персональными данными и закрытыми контурами.
  • Опыт работы единственным разработчиком в команде.

Культура и преимущества

  • Полная занятость на месте работодателя в Москве.
  • Самостоятельная ответственность за участок работы от постановки задачи до запуска в банковском контуре.
  • Взаимодействие с менеджером проекта, бизнес-заказчиками, сетевыми инженерами, администраторами и специалистами по безопасности.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →