Skip to main content

Senior Backend Developer (Go/PHP)

RemoteRussia only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to RU only. Set where you work from to check your eligibility.

No BS summary

Старший бэкенд-разработчик (Go/PHP) с 6+ годами опыта в высоконагруженных системах. Требуется опыт работы с микросервисами, интеграциями и асинхронной обработкой. Желателен опыт в ритейле и логистике. Работать нужно из России (приоритет Москва).

Core skills

GoPHPPostgreSQL

Required skills

REST APIDockerKubernetesGitLabJiraConfluenceGoLandJSON/JSONBS3-совместимое хранилищеинструменты логирования и трассировкиS3-compatible storageAsync worker processesLogging and tracing tools

Optional skills

GrafanaPrometheusOpenTelemetryKafkaRabbitMQRedisMinIOSwagger/OpenAPI

Required languages

Russian native

Optional languages

English unknown

What you'll do

  • Backend-разработка микросервиса DocForge на Go.
  • Проектирование и реализация API/worker-компонентов.
  • Интеграция с TDS, WTIS и S3.
  • Подготовка сервиса к тестовому запуску и канареечному включению по регионам.
  • Реализация PoC-прокси между TDS и WTIS: прием запроса по ID заказа, запуск асинхронной обработки, проксирование запроса в WTIS, получение PDF-документов, сохранение в S3, выдача полного комплекта или отдельного документа, ведение статусов и логов обработки в PostgreSQL.
  • Разработка микросервиса DocForge на Go
  • Проектирование и реализация API/worker-компонентов
  • Интеграция с TDS, WTIS и S3
  • Реализация PoC-прокси между TDS и WTIS
  • Асинхронная обработка запросов и сохранение PDF в S3
  • Ведение статусов и логов обработки в PostgreSQL
  • Подготовка сервиса к тестовому запуску и канареечному включению

What they require

  • От 6 лет в backend-разработке, включая коммерческую разработку высоконагруженных сервисов и интеграций между внутренними системами.
  • Golang - от 3 лет.
  • PHP - от 1 года (потребуется для изучения текущей логики в легаси).
  • PostgreSQL - от 3 лет.
  • REST API - от 3 лет.
  • разработка асинхронных worker-процессов - от 2 лет.
  • интеграция с S3-совместимыми хранилищами - от 1 года.
  • Docker/Kubernetes - от 2 лет.
  • мониторинг и логирование - от 2 лет.
  • Jira/Confluence/GitLab - от 1 года.
  • Не менее трех завершенных коммерческих проектов уровня Enterprise.
  • Обязателен опыт разработки микросервисной архитектуры, API-контрактов, фоновой обработки задач, интеграции с внешними/legacy-системами, работы с отказами, retry-механизмами, circuit breaker и идемпотентностью.
  • Желателен опыт миграции функциональности из монолитной ERP/legacy-системы в отдельный микросервис.
  • Необходимо вести задачи, фиксировать технические решения, API-контракты, статусы выполнения и ежедневно предоставлять отчет о проделанной работе в согласованном канале коммуникации.
  • Работа на технике заказчика (на винде).
  • От 6 лет общего опыта в backend-разработке
  • Опыт коммерческой разработки высоконагруженных сервисов и интеграций
  • Не менее трех завершенных коммерческих проектов уровня Enterprise
  • Обязателен опыт разработки микросервисной архитектуры, API-контрактов, фоновой обработки
  • Опыт работы с отказами, retry-механизмами, circuit breaker и идемпотентностью
  • Желателен опыт миграции функциональности из монолитной ERP/legacy-системы в микросервис
  • Опыт в e-commerce, ERP, документообороте, транспортной или складской логистике

Benefits

  • Долгосрочное привлечение
  • Работа над новым микросервисом DocForge
  • Интеграция с TDS и WTIS
  • Ведение задач в Jira, фиксирование технических решений в Confluence
  • Работа на технике заказчика (на винде)
Retail
Salary not disclosed