Торговый Дом ЦУМ - лидер luxury-сегмента электронной коммерции, находится в поиске Senior Golang Developer. В ЦУМ у Вас есть возможность построить карьеру и влиять на развитие продукта с мировым именем, а наша большая команда профессионалов поможет Вам расширить свою экспертизу; Мы используем технологии, подходящие под задачи, и, при необходимости, привлекаем дополнительные ресурсы для комфортной работы каждого сотрудника; Наши команды активно расширяются, а процессы и коммуникации всегда остаются эффективными. Откликайтесь и станьте частью большой команды профессионалов ЦУМ! БЫТЬ ЧАСТЬЮ КОМАНДЫ ЦУМ - ЭТО: Официальное трудоустройство; График работы: 5/2 с 10:00 до 19:00 (сб., вскр. - выходные); Уровень дохода обсуждается индивидуально по итогам интервью; Компенсации и льготы: ДМС, включающий стоматологию и страховку для выезжающих за рубеж; Работа в динамично развивающейся и уникальной по структуре, масштабам и возможностям компании с культовыми мировыми брендами класса люкс; Неограниченный доступ к офлайн и онлайн курсам Академии ЦУМ, а также эксклюзивным тренингам от представителей брендов; Место работы: БЦ "Романов Двор" (м. Боровицкая, Александровский сад), поддерживаем гибридный / удаленный формат работы. Обязанности: Реализация нового функционала; Поддержка и развитие сервисов; Документирование разрабатываемых сервисов; Участие в code review; Рефакторинг и актуализация legacy кода. Требования: Уверенное знания языков Golang; Опыт разработки и проектирования микросервисов; Понимание принципов работы распределенных систем; Опыт использования систем контейнеризации; Опыт работы с MySQL/PostgresSQL (желательно ElasticSearch, CouchBase, но не обязательно); Опыт работы с брокерами очередей: Kafka, RabbitMQ; Понимание паттернов проектирования и чистой архитектуры; Опыт профилирования запросов к базе данных.