Backend-разработчик

Кадровый центр Департамента здравоохранения города Москвы

Backend-разработчик

Москва, Успенский переулок, 8

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

Обязанности:

Разработка Backend (Основной фокус):

  • Проектирование и реализация бизнес-логики на Java/Spring
  • Разработка и поддержка REST API и Websocket интеграций (проектирование контрактов, удобных для frontend)
  • Работа с базой данных: написание сложных запросов, работа с транзакциями, оптимизация производительности, участие в проектировании схемы БД
  • Покрытие кода тестами (Unit/Integration на JUnit, Mockito)
  • Рефакторинг legacy-кода без остановки разработки, поддержание высокого качества кода

Взаимодействие с Frontend и Интеграции:

  • Участие в проектировании API контрактов с учетом потребностей frontend-разработчиков
  • Диагностика и решение проблем интеграции (CORS, авторизация, форматы данных)
  • Чтение и базовое понимание кода frontend-части для локализации ошибок (backend vs frontend)
  • Участие в code review как backend, так и смежных частей системы

Организационные задачи:

  • Самостоятельная декомпозиция задач, оценка сроков и рисков
  • Участие в планировании спринтов и уточнении требований

Требования:

  • Высшее профессиональное образование
  • Коммерческий опыт разработки на Java от 2-х лет (преимущественно backend)
  • Java Core: уверенное владение языком
  • Spring Ecosystem: глубокое понимание Spring Boot, Spring Data (JPA/Hibernate), Spring Security (JWT, OAuth2, принципы auth/authz)
  • Инженерные практики: Git, Maven (многомодульные сборки, профили), Docker (написание Dockerfile, docker-compose)
  • Тестирование: привычка писать тестируемый код и покрывать его тестами
  • Базы данных: уверенный SQL, понимание нормализации, индексов, уровней изоляции транзакций. Опыт работы с PostgreSQL
  • Понимание принципов работы HTTP/HTTPS с точки зрения браузера (cookies, localStorage, headers)
  • Опыт взаимодействия с frontend-разработчиками: умение обсудить формат ответа API, чтобы минимизировать обработку на клиенте
  • Базовое чтение кода на JS/TS и понимание компонентного подхода (на примере VueJS будет преимуществом)
  • Умение пользоваться DevTools браузера для анализа сетевых запросов при отладке интеграции

Будет плюсом

  • Опыт поддержки продуктов: анализ логов, поиск причин инцидентов
  • Опыт оптимизации производительности (SQL-запросов, Java-кода)
  • Навыки написания технической документации и инструкций
  • Опыт работы с очередями сообщений и микросервисной архитектурой

Мы ищем опытного разработчика для усиления команды backend. Основная фокус-зона — серверная часть на Java/Spring, однако нам важно, чтобы вы понимали, как работает клиентская часть, чтобы проектировать удобные API и эффективно взаимодействовать с frontend-командой

Стек технологий:

  • Backend: Java 17+, Spring Framework (Boot, Data, Security, Web), REST API, Websocket
  • Database: PostgreSQL (SQL, tuning, schema design)
  • Infrastructure & Tools: Docker, Git, Maven, CI/CD pipelines
  • Frontend: VueJS, NodeJS
Условия:
  • Оформление по ТК РФ
  • Средний совокупный доход 150 000 рублей
  • График работы: Пн–Пт, 09:00–18:00 (возможны оплачиваемые переработки)
  • Место работы: Удаленно / г. Москва, площадки вблизи м. Тверская, м. Смоленская
Навыки
  • Spring Framework
  • SQL
  • Java
  • Работа с большим объемом информации
  • Backend
  • Работа с базами данных
Посмотреть контакты работодателя

Адрес

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

Скандрайв

Java Backend Developer (Mid)

Скандрайв

  • Москва

  • Не указана

Рекомендуем
Ростелеком
  • Москва

  • Не указана

Рекомендуем
  • Москва

  • Не указана

Рекомендуем
GLOBALPAS
  • Москва

  • Не указана

Backend-разработчик (.NET)

Стереос групп

  • Москва

  • Не указана

СП Солюшен
  • Москва

  • Не указана

СП Солюшен
  • Москва

  • Не указана

Маркетинговое агентство PRO M8

Python backend developer

Маркетинговое агентство PRO M8

  • Москва

  • до 170000 RUR

ФГБУ ГИВЦ Минкультуры России

Backend-разработчик

ФГБУ ГИВЦ Минкультуры России

  • Москва

  • до 170000 RUR

Backend-разработчик (PHP, Laravel, middle+/senior)

Яшанов Артём Сергеевич

  • Москва

  • до 200000 RUR

Платформа
  • Москва

  • до 200000 RUR

Aiti Guru
  • Москва

  • до 200000 RUR

Unisender
  • Москва

  • до 200000 RUR

Экспресс Логистик
  • Москва

  • от 140000 RUR

Global Trads
  • Москва

  • до 3100 USD

Юрент
  • Москва

  • до 3100 USD

СМТ-ИСС
  • Москва

  • до 180000 RUR

Backend-разработчик

Мосгосэкспертиза

  • Москва

  • до 180000 RUR

2ГИС
  • Москва

  • до 180000 RUR

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

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