NDA
сегодня

разработчик go платёжной платформы

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

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

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

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

описание

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

задачи

  • Разрабатывать и поддерживать сервисы на Go
  • Проектировать API и межсервисное взаимодействие через REST/gRPC
  • Проектировать схемы данных, выполнять миграции и оптимизировать запросы в PostgreSQL
  • Участвовать в архитектурных решениях
  • Писать тесты и проводить проверку кода
  • Поддерживать сервисы в рабочей среде

требования

  • Коммерческий опыт разработки на Go
  • Понимание особенностей Go: интерфейсов, указателей, обработки ошибок, goroutines, channels и context
  • Понимание конкурентности, синхронизации и работы с памятью
  • Опыт разработки и поддержки сервисов в рабочей среде
  • Уверенное владение SQL, понимание JOIN, индексов, транзакций и уровней изоляции
  • Понимание оптимизации запросов и работы с EXPLAIN
  • Опыт проектирования схем данных и работы с миграциями
  • Понимание SOLID, DRY, KISS и их практического применения
  • Опыт организации кода по слоям и разделения ответственности между компонентами
  • Понимание Clean Architecture, DDD и основных паттернов проектирования
  • Умение проектировать расширяемые и поддерживаемые решения без избыточного усложнения
  • Понимание принципов построения распределённых систем
  • Опыт разработки API и межсервисного взаимодействия через REST/gRPC
  • Понимание синхронного и асинхронного взаимодействия, обработки ошибок, таймаутов, повторных попыток и идемпотентности
  • Понимание событийной архитектуры и принципов работы брокеров сообщений, в частности Kafka
  • Опыт работы с Git и участия в проверке кода
  • Умение писать тестируемый код, опыт модульного и интеграционного тестирования
  • Опыт отладки, анализа ошибок и поддержки работающих сервисов
  • Умение разбираться в существующем коде
  • Будет плюсом: практический опыт с Kafka: consumer groups, offsets, delivery semantics, опыт работы с Redis, базовые знания JavaScript/TypeScript, опыт работы с кодом на других языках, например Ruby

условия

  • Вознаграждение обсуждается на интервью

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

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