Senior Go Backend Developer (гибрид)

21 Июля

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Березка"

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

Наш ключевой проект — «Единый агрегатор торговли». Мы входим в реестр аккредитованных 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;
  • Работа в офисе первые 3 месяца, далее возможен гибридный формат работы (м. Киевская, м. Фрунзенская, Большой Саввинский переулок, 9с3)
  • Возможности для профессионального роста и развития;
  • Участие в масштабных IT-проектах федерального уровня.
Похожие вакансии

23 Июля

Senior Golang-разработчик (Технический блок)

Москва

Компания "МТС" ЧТО НУЖНО ДЕЛАТЬ: разрабатывать серверную логику и API: • реализовывать отдельные модули backend-логики на Go для задач...

Отправить резюме подробнее

23 Июля

Senior DevOps Engineer( AYA GAMES )

Москва

Компания "AYA GAMES" Привет! Мы разрабатываем Riorise — мобильную MMO RPG. Игра сочетает open-world, roleplay RP, симулятор жизни, гонки и...

Отправить резюме подробнее

23 Июля

Senior Android Developer

Москва

от 600 000 руб.

Компания "Гепард" Ищем Senior Android-разработчика, способного брать на себя ключевые технические решения, проектировать архитектуру мобильного...

Отправить резюме подробнее

23 Июля

Backend .NET разработчик( Finstar Financial Group )

Москва

Компания "Finstar Financial Group" Мы амбициозная и дружная IT-команда , создаём решения в области внедрения, трансформации и стратегического...

Отправить резюме подробнее

23 Июля

Lead Flutter Developer (Flutter + Native iOS/Android)( AYA GAMES )

Москва

Компания "AYA GAMES" Привет! Мы разрабатываем Riorise — мобильную MMO RPG. Игра сочетает open-world, roleplay RP, симулятор жизни, гонки и...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: