Senior Backend-разработчик на Go и PHP

Что за роль

Нужен Senior Backend-разработчик для развития и сопровождения backend-функциональности системы RMS. Основная разработка ведётся на Go; PHP потребуется для изучения и поддержки существующей legacy-логики. Контекст включает микросервисы, интеграции и высоконагруженные сервисы в enterprise-среде.

Что предстоит делать

    • Разрабатывать новый функционал RMS и поддерживать существующие backend-сервисы.
    • Проектировать и реализовывать REST API, API-контракты и интеграции с внутренними, внешними и legacy-системами.
    • Создавать асинхронные worker-процессы и фоновые задачи, включая обработку и опрос статусов.
    • Обеспечивать устойчивость интеграций: разбирать отказы, применять retry-механизмы, circuit breaker и идемпотентность.
    • Работать с PostgreSQL, JSON/JSONB и S3-совместимыми хранилищами; оптимизировать производительность и устранять дефекты.
    • Участвовать в техническом проектировании и код-ревью, фиксировать решения и API-контракты в документации.
    • Вести задачи в Jira и GitLab, обновлять статусы и ежедневно сообщать о проделанной работе в согласованном канале.

Что потребуется

    • От 6 лет коммерческой backend-разработки, в том числе высоконагруженных сервисов и интеграций; не менее трёх завершённых enterprise-проектов.
    • От 3 лет опыта с Go и PostgreSQL, от 1 года с PHP; от 3 лет проектирования REST API.
    • Опыт асинхронной фоновой обработки от 2 лет, работы с S3-совместимыми хранилищами от 1 года.
    • Практика разработки микросервисной архитектуры, API-контрактов и интеграций с legacy-системами, включая обработку отказов и повторных запросов.
    • От 2 лет работы с Docker/Kubernetes, мониторингом и логированием; знакомство с Jira, Confluence и GitLab.
    • Опыт в e-commerce, ERP, курьерской доставке, логистике или корпоративных enterprise-платформах будет преимуществом. Также желательны Grafana, Prometheus, OpenTelemetry, Kafka или RabbitMQ, Redis, MinIO, Swagger/OpenAPI и CI/CD в GitLab.

Что важно знать

Это долгосрочный проект по развитию backend-системы: в задачах сочетаются новый функционал, сопровождение PHP-легаси и надёжные интеграции. Формат удалённый, при этом рассматриваются кандидаты только из Москвы или Московской области. Для выхода на проект обязательна Яндекс Почта; заказчик предоставляет ноутбук с Windows. Кандидатов с проектами Лемана, Петрович Тех, WB, Ozon, Лента Тех, Яндекс Маркет и М.Видео за последние шесть месяцев не рассматривают.

Оценка вакансии
6.7 / 10
Вакансия подробно описывает стек, задачи и требования, включая опыт с микросервисами и обработкой отказов. Не раскрыты зарплата и тип занятости; также указаны ограничения по географии и недавнему проектному опыту.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал