Senior Go Backend Developer (офис)

Senior Go Backend Developer (офис)

Москва, Большой Саввинский переулок, 9с3

Метро: Киевская

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

О компании: АО Березка — российский разработчик программного обеспечения для автоматизации закупочной деятельности.

Наш ключевой проект — «Единый агрегатор торговли». Мы входим в реестр аккредитованных IT-компаний Минцифры и создаем решения, которые меняют рынок.

О проекте:

Мы создаем новую экосистему цифровых сервисов для государственных закупок.

Каждый сервис представляет собой самостоятельное приложение с собственной предметной областью, API и жизненным циклом. Сервисы интегрируются между собой и с платформой ЕАТ через единый интеграционный контур.

Мы ищем Senior Go Backend Developer, который будет участвовать в проектировании и разработке новой сервисной архитектуры.

Чем предстоит заниматься:

Разработка:

  • Проектировать и разрабатывать новые backend-сервисы на Go;
  • Реализовывать REST API;
  • Проектировать внутренние сервисные API;
  • Разрабатывать интеграции между сервисами;
  • Участвовать в проектировании микросервисной архитектуры;
  • Обеспечивать высокую производительность и отказоустойчивость решений.

Архитектура:

  • Участвовать в проектировании архитектуры новых приложений;
  • Выбирать оптимальные технические решения;
  • Проектировать модели данных;
  • Проектировать взаимодействие сервисов;
  • Участвовать в архитектурных ревью;
  • Обеспечивать масштабируемость решений.

Интеграции:

  • Интеграция с ЕАТ;
  • Интеграция с ЕИС;
  • Интеграция с ЕСИА;
  • Интеграция с внешними государственными информационными системами;
  • Разработка REST API;
  • Проектирование асинхронных взаимодействий;
  • Обеспечение идемпотентности операций;
  • Обработка ошибок и повторных запросов.

Производительность:

  • Оптимизация производительности;
  • Профилирование приложений;
  • Оптимизация SQL-запросов;
  • Работа с кэшированием;
  • Обеспечение высокой доступности;
  • Участие в расследовании production-инцидентов.

Качество разработки:

  • Сode review;
  • Написание unit- и integration-тестов;
  • Участие в CI/CD;
  • Техническая документация;
  • Взаимодействие с аналитиками и архитекторами.

Что важно для успеха:

  • Коммерческий опыт разработки на Go от 4-5 лет;
  • Опыт проектирования backend-сервисов;
  • Опыт разработки высоконагруженных систем;
  • Опыт разработки REST API;
  • Уверенное знание PostgreSQL;
  • Опыт проектирования реляционных моделей данных;
  • Понимание принципов ACID;

Хорошее знание

  • Go;
  • PostgreSQL;
  • Redis;
  • Docker;
  • Kubernetes;
  • Linux;
  • gRPC;
  • REST;
  • OpenAPI;
  • JSON;
  • JWT;
  • OAuth2;
  • OpenTelemetry.

Условия и преимущества:

  • Официальное трудоустройство и стабильная "белая" зарплата;
  • График работы 5/2, рабочий день с 09:00 до 18:00 или с 10:00 до 19:00;
  • Работа в офисе (м. Киевская, м. Фрунзенская, Большой Саввинский переулок, 9с3)
  • Возможности для профессионального роста и развития;
  • Участие в масштабных IT-проектах федерального уровня.
Посмотреть контакты работодателя

Адрес

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

Кросстех Солюшнс Групп

Senior Go Developer

Кросстех Солюшнс Групп

  • Москва

  • Не указана

Рекомендуем
БЮРО 1440
  • Москва

  • Не указана

Рекомендуем
ИТ-Экспертиза
  • Москва

  • Не указана

EdgeЦентр
  • Москва

  • Не указана

ПИК-специализированный застройщик

Backend-разработчик (Edge / Hardware / IoT)

ПИК-специализированный застройщик

  • Москва

  • Не указана

Цифровые Инвестиции

Backend-разработчик (Go/Rust)

Цифровые Инвестиции

  • Москва

  • Не указана

А7-ТЕХНОЛОГИИ

Старший разработчик Go

А7-ТЕХНОЛОГИИ

  • Москва

  • Не указана

Каргономика
  • Москва

  • Не указана

Защищенные Телекоммуникации

Ведущий системный архитектор / Senior System Architect

Защищенные Телекоммуникации

  • Москва

  • Не указана

S7 Group
  • Москва

  • Не указана

Открытая мобильная платформа

Senior Golang developer

Открытая мобильная платформа

  • Москва

  • Не указана

Spice IT
  • Москва

  • Не указана

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

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