Confidential

Software Engineer - Payment Team

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Backend-инженер в платёжную команду B2B-финтех-стартапа Tereina. Разработка и эксплуатация сервисов, через которые проходят платежи: от приёма заявки до зачисления средств получателю.

Задачи

  • Разрабатывать и развивать функции приёма и исполнения платежей: правила валидации, маршрутизация, планирование инструкций, фондирование, отправка и отслеживание статусов в микросервисах на Java и Spring Boot
  • Создавать и поддерживать адаптеры для банков-партнёров и платёжных процессоров, включая API- и webhook-интеграции, правила рельсов, сертификацию в sandbox и запуск в прод под фича-флагами
  • Писать идемпотентный, безопасный при повторной доставке и аудируемый код: контролируемые переходы состояний, защита от дублей, подписанные инструкции, полная история ревизий
  • Участвовать в проводках по леджеру и переходах состояний средств (pending, clearing, settlement, return), а также в сверке с балансами провайдеров
  • Улучшать обработку зависших и неуспешных платежей: понятные коды ошибок, операторские действия (reprocess, fail, return), внутренний инструментарий для Payment Operations
  • Писать чистый, поддерживаемый и хорошо покрытый тестами код (unit, integration, e2e), участвовать в дизайн-ревью и технической документации
  • Следить за здоровьем сервисов, участвовать в инцидент-менеджменте и root-cause анализе, дежурить в on-call ротации
  • Работать с Product, Payment Operations, Quality Engineering, командами Platform, SAP Integrations и UX, а также с инженерами банков и платёжных партнёров

Требования

  • 3+ года в разработке ПО, опыт создания и эксплуатации backend-систем и API в проде
  • Владение Java и Spring Boot, проектирование RESTful API, реляционные БД (PostgreSQL или аналоги), включая SQL и миграции схемы
  • Понимание распределённых систем: publish/subscribe, очереди, ретраи, dead-lettering, идемпотентность, консистентность и обработка сбоев
  • Практический опыт работы с современными AI-ассистентами для кода (Claude Code, GitHub Copilot или аналоги)
  • Сильные навыки письменной и устной коммуникации, умение работать в распределённой кросс-функциональной команде в быстром темпе

Условия

  • Ранний этап стартапа при поддержке SAP
  • Рост: владение платформой и операционной функцией end-to-end, расширение зоны ответственности на новые продукты, рельсы, партнёров и рынки
  • Влияние на масштабирование платёжных операций в быстрорастущей B2B-платёжной компании
  • Работа на стыке платёжных операций и AI-автоматизации
  • Коллаборативная культура, ценящая любопытство, инклюзивность и устойчивый рабочий ритм
  • On-call ротация с ориентацией на follow-the-sun покрытие по часовым поясам

Навыки

  • Java
  • Spring Boot
  • REST
  • PostgreSQL
  • SQL
  • Kubernetes
  • Google Pub/Sub
  • Apache Camel
  • Kafka
  • ISO 20022
  • ACH
  • SWIFT
  • SEPA
  • RTP/FedNow
  • GCP
  • CI/CD
  • Claude Code
  • GitHub Copilot

Похожие вакансии

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Software Engineer - Payment Team — Confidential, 150,000 – 180,000 USD в год, San Francisco | itrelocate