Backend Developer

RED

Job description

SENIOR BACKEND DEVELOPER

🏢 Компания: RED 🌍 Формат: Удалёнка — Россия 🕒 Занятость: Полная занятость

Задачи:

• Backend-разработка микросервиса DocForge на Go. • Проектирование и реализация API и worker-компонентов. • Интеграция с TDS, WTIS и S3; проксирование запросов, получение и сохранение PDF. • Ведение статусов и логов в PostgreSQL, подготовка к тестовому и канареечному запуску по регионам.

Требования:

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

Будет плюсом:

• Grafana, Prometheus, OpenTelemetry. • Kafka или RabbitMQ, Redis, MinIO. • Swagger/OpenAPI, feature toggle, CI/CD в GitLab. • PlantUML/C4, опыт миграции функциональности из монолита и поллинг статусов.

Стек:

Golang, PHP, PostgreSQL, REST API, JSON/JSONB, S3-совместимое хранилище, Docker, Kubernetes, GitLab, Jira, Confluence, GoLand, инструменты логирования и трассировки

Условия:

• Старт — asap, долгосрочное привлечение. • Удалённо (Россия); приоритет — Москва, гражданство РФ. • Работа на технике заказчика (Windows).

📩 Откликнуться

Skills

  • c4
  • ci/cd
  • confluence
  • docker
  • gitlab
  • golang
  • grafana
  • jira
  • json
  • kafka
  • kubernetes
  • logging
  • microservices
  • minio
  • monitoring
  • openapi
  • opentelemetry
  • php
  • plantuml
  • postgresql
  • prometheus
  • rabbitmq
  • redis
  • restapi
  • s3
  • swagger
  • windows

Languages

RU

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Backend Developer — RED | RVC