Golang Backend Developer

Golang Backend Developer

Минск, проспект Победителей, 7А

Метро: Немига

Описание вакансии

Обязанности:

Разработка высоконагруженных backend-сервисов

Проектирование и разработка микросервисов для поддержки мобильных игр с аудиторией в миллионы пользователей,

Создание отказоустойчивых API (HTTP/REST, gRPC) с учетом требований по производительности и масштабируемости,

Обеспечение высокой доступности сервисов (99.9%+ uptime) через правильную архитектуру и обработку ошибок,

Архитектура и качество кода

Применение принципов чистой архитектуры (гексагональная архитектура, DDD где применимо),

Написание unit и интеграционных тестов, поддержание покрытия кода тестами на уровне 70%+,

Проведение код-ревью и рефакторинг существующего кода,

Работа с данными и инфраструктурой

Оптимизация запросов к PostgreSQL для работы с большими объемами данных,

Настройка эффективного кэширования в Redis с учетом паттернов нагрузки,

Участие в проектировании схем данных с учетом будущего масштабирования,

Мониторинг и надежность

Настройка метрик и алертов для проактивного выявления проблем (Prometheus, Grafana),

Анализ производительности сервисов и оптимизация узких мест,

Участие в дежурствах и incident management

Требования:

Обязательные навыки:

Опыт коммерческой разработки на Go от 1.5 лет,

Базовое понимание проблем масштабирования (что такое bottleneck, зачем нужен кэш, async обработка),

Опыт работы с PostgreSQL и Redis,

Опыт разработки и документирования API (REST/gRPC),

Знакомство с принципами гексагональной архитектуры и чистого кода,

Опыт написания unit и интеграционных тестов

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

Опыт работы с игровыми backend-сервисами и понимание специфики игровой индустрии,

Опыт масштабирования систем от тысяч до миллионов пользователей,

Работа с event-driven архитектурами (Kafka, RabbitMQ, NATS),

Опыт с матчмейкингом и real-time системами,

Интеграция с платежными системами и антифрод,

Знание паттернов микросервисной архитектуры (Circuit Breaker, Saga, CQRS),

Опыт работы с API Gateway (KrakenD, Kong)

Посмотреть контакты работодателя

Адрес

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

Golang developer

Секьюрити Лаб

Полный день
  • Минск

  • Не указана

Рекомендуем
FASHION HOUSE, группа компаний
Полный день
  • Минск

  • Не указана

Рекомендуем
Клеркгрупп

Golang Developer

Клеркгрупп

Полный день
  • Минск

  • Не указана

Рекомендуем

BackEnd Developer (Java/Kotlin)

Софтнетикс

Полный день
  • Минск

  • до 3500 USD

Node.js Developer

КактусЭс

Полный день
  • Минск

  • до 3500 USD

MaxLine
Полный день
  • Минск

  • до 3500 USD

Интернет-магазин Евроопт

PHP-разработчик (Laravel)

Интернет-магазин Евроопт

Полный день
  • Минск

  • до 3500 USD

Клеркгрупп

PHP Developer

Клеркгрупп

Полный день
  • Минск

  • до 3500 USD

Марк Формэль

Python backend разработчик

Марк Формэль

Полный день
  • Минск

  • от 5000 BYR

С-Терра Бел

Программист C/С++

С-Терра Бел

Полный день
  • Минск

  • от 3000 BYR

ГеймТек

Typescript Game Developer

ГеймТек

Полный день
  • Минск

  • от 3000 BYR

ИЦТ ГОРИЗОНТ
Полный день
  • Минск

  • от 3000 BYR

АйрисДев

Senior PHP Developer

АйрисДев

Удаленная работа
  • Минск

  • от 3000 BYR

АЛЬФА-БАНК

Erlang разработчик

АЛЬФА-БАНК

Полный день
  • Минск

  • от 3000 BYR

Innowise Group / Фабрика инноваций и решений

Scala Developer

Innowise Group / Фабрика инноваций и решений

Полный день
  • Минск

  • от 3000 BYR

Полный день
  • Минск

  • от 3000 BYR

21vek.by
Полный день
  • Минск

  • от 3000 BYR

Леста Игры

Gameplay Developer (Python)

Леста Игры

Полный день
  • Минск

  • от 3000 BYR

Innowise Group / Фабрика инноваций и решений

PHP Developer

Innowise Group / Фабрика инноваций и решений

Полный день
  • Минск

  • от 3000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию