Назад
3 дня назад

Middle Backend Developer (PHP)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Middle Backend Developer (PHP) (медицинские цифровые проекты): Разработка, сопровождение и диагностика интеграционных сервисов шины для каталогов, заказов, результатов исследований, аутентификации и уведомлений с акцентом на микросервисную архитектуру и внешние интеграции. Focus on проектирование REST API, тестирование HTTP-контрактов и сбоев зависимостей, оптимизацию MySQL, работу с RabbitMQ и безопасностью API.

Локация: удалённо, Москва

Компания

Зрелый бизнес в сфере медицинских услуг, развивающий масштабные цифровые проекты для корпоративных клиентов, частных пользователей и сотрудников.

Что делать

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

Требования

  • Более 6 лет опыта разработки.
  • PHP 8.4 и Laravel 12, современный ООП, строгая типизация, исключения, интерфейсы, трейты и пространства имён.
  • Composer и PSR-стандарты: PSR-4, PSR-3, PSR-7 и PSR-18.
  • Проектирование и сопровождение REST API: HTTP-методы и статусы, JSON, версионирование API, пагинация, фильтрация и валидация входных данных.
  • Реляционные базы данных и MySQL 8: моделирование схем, связи и ограничения, индексы, транзакции, блокировки, EXPLAIN, оптимизация запросов и миграции без потери данных.
  • HTTP-интеграции с Guzzle или PSR HTTP Client.
  • Аутентификация и авторизация в Laravel: Sanctum, bearer-токены, обновление токенов, abilities/scopes, middleware, разграничение доступа и защита API.
  • RabbitMQ и exchanges, понимание модели доставки at-least-once и допустимости повторной обработки сообщений.
  • Redis: базовая диагностика, кеширование и TTL.
  • Опыт работы с Docker, Docker Compose, Git и Linux.

Культура и преимущества

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →