🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Бэкенд разработчик Middle Java

Зарплата

до 270 000 ₽

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Цифровизация строительной площадки

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

О компании и команде

BuildDocs — облачный сервис цифровой строительной документации.

Наши клиенты — застройщики и подрядчики по всей России.

BuildDocs уже применяется на 11 млн м² застройки, что составляет 14% от общего объема строительства в стране.

Фактически, мы обслуживаем шестую часть рынка — и уверенно растём.

К 2026 году мы станем единой платформой "одного окна" для цифрового обмена данными с государством. Это значит, что мы — не просто SaaS-сервис, а инфраструктурный игрок, определяющий будущее стройки.

Ожидания от кандидата

Чем будешь заниматься:

  • Разработка и поддержка серверной части приложений на Java.
  • Обеспечение функциональности, производительности и масштабируемости приложений.
  • Участие в проектировании архитектуры и интеграции с фронтенд-решениями.
  • Проведение код-ревью и тестирование кода для обеспечения его высокого качества.
  • Взаимодействие с кросс-функциональными командами для достижения общих целей.

Технические навыки:

  • Уверенное знание Java 11+.
  • Более 2-х лет опыта разработки на Java.
  • Знание базовых алгоритмов и структур данных.
  • Понимание многопоточности и параллельного программирования (JMM, обработка взаимных блокировок, синхронизация).
  • Уверенное знание фреймворков: Spring (включая Spring Boot), Hibernate и Liquibase.
  • Знание шаблонов проектирования (Gang of Four).
  • Понимание принципов DevOps и опыт работы с Kubernetes.
  • Опыт работы с PostgreSQL и инструментами миграции баз данных (Liquibase/Flyway).
  • Понимание принципов построения распределённых систем.
  • Ориентация на высокое качество кода.

Soft Skills:

  • Опыт работы в командах по методологиям SCRUM/Kanban.
  • Ориентация на результат и ответственность.
  • Участие в кросс-функциональных командах.

Плюсы:

  • Опыт работы с ArgoCD.
  • Опыт рефакторинга монолитных систем.
  • Знания RabbitMQ/Kafka.
  • Опыт работы с NoSQL хранилищами (например, MongoDB, Cassandra).

Условия работы

  • оформление по ТК РФ, полный социальный пакет,
  • перспективы карьерного роста,
  • обучение и доступ к обучающим материалам,
  • гибкий график/удаленный формат работы,
  • 4 дня к отпуску.

Ждем тебя в нашей команде!