Мы ищем backend-разработчика уровня Middle для участия в разработке продуктов компании в сфере кибербезопасности. Основной стек — Golang, опыт с Java будет важным преимуществом.

Важная информация: работа предполагает только офисный формат. Если вы рассматриваете удалённую работу или гибридный формат, данная вакансия вам не подойдёт.

Обязанности

  • Участие в проектировании архитектуры backend-сервисов;
  • Разработка нового функционала на Golang;
  • Доработка и поддержка существующих сервисов;
  • Участие в разработке и поддержке Java-сервисов;
  • Написание unit-тестов и участие в тестировании кода;
  • Интеграция с базами данных, message broker-ами и внешними сервисами;
  • Участие в code review;
  • Менторство junior-разработчиков;
  • Взаимодействие с frontend-разработчиками, DevOps-инженерами и другими командами.

Требования

  • Уверенное знание Golang;
  • Опыт коммерческой разработки на Golang;
  • Опыт разработки backend-сервисов и REST API;
  • Знание Java на уровне, достаточном для поддержки и доработки существующих сервисов;
  • Опыт работы с реляционными СУБД: PostgreSQL / MySQL;
  • Опыт работы с Docker и Docker Compose;
  • Понимание многопоточного и асинхронного программирования;
  • Опыт работы с message broker-ами RabbitMQ / Apache Kafka;
  • Понимание и применение паттернов проектирования;
  • Понимание принципов CI/CD;
  • Умение писать понятный, поддерживаемый и тестируемый код.

Будет плюсом

  • Опыт самостоятельной коммерческой разработки без полной зависимости от AI-инструментов;
  • Опыт разработки на Python;
  • Опыт работы с Django Rest Framework / FastAPI / Pydantic;
  • Опыт работы с JavaScript;
  • Опыт построения распределённых сервисов;
  • Опыт работы с Kafka, Redis, Elasticsearch;
  • Опыт работы с Postfix или почтовыми шлюзами;
  • Опыт профайлинга и оптимизации Go-приложений;
  • Опыт работы в сфере информационной безопасности;
  • Опыт разработки микросервисной архитектуры.

Условия

  • Работа в офисе;
  • Рыночная заработная плата со стабильным ростом;
  • Карта профессионального роста;
  • Бонусы раз в полгода или год в зависимости от KPI отдела и компании;
  • Отдельные кабинеты и оборудованное рабочее место;
  • Профессиональная команда в сфере кибербезопасности и разработки;
  • Погружение в продуктовую разработку и взаимодействие с коллегами из других отделов;
  • Обучение и сертификации за счёт компании;
  • Посещение конференций, выставок и профильных форумов.