← К каталогу
КО

Коммуникационное агентство Magnat Professional

Full‐stack разработчик (Vue 3/Java Spring Boot) Middle+/Senior

ГибридSeniorСанкт-Петербург, Россия2 дн. назад
О ВАКАНСИИ

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

ВНИМАНИЕ: мы работаем только офф-лайн в офисе на Малом пр. В.О. (ближайшая ст.м. - Приморская).

Резюме без ссылки на профиль на GitHub/GitLab и/или пример кода - НЕ РАССМАТРИВАЮТСЯ!

О НАС

  • Разрабатываем платформы на микросервисной архитектуре, внутренние системы и сайты для бизнеса
  • Команда небольшая: код проходит ревью, решения обсуждаются, а не спускаются сверху
  • Дизайнеры превращают сырую идею заказчика в понятный и аккуратный интерфейс
  • Удалённый и гибридный формат не рассматриваем

ЗАДАЧИ

  • Проектировать и писать микросервисы на Spring Boot, поддерживать и рефакторить существующие
  • Разрабатывать REST API, оптимизировать запросы и индексы в PostgreSQL
  • Делать фронтенд-модули на Vue 3 с адаптивной вёрсткой и интеграцией с бэкендом
  • Настраивать пайплайны GitLab CI/CD, разворачивать проекты и базы на серверах заказчика
  • Аккуратно работать с легаси и переводить устаревшие решения на современный стек
  • Вести задачи через агентные инструменты: писать правила проекта, подключать контекст через MCP, собирать типовые сценарии для команды

ТРЕБОВАНИЯ

Java

  • Java 17+, Spring Boot (микросервисы, REST Controllers), Spring Data JPA, Hibernate
  • Понимание транзакционности и многопоточности
  • Maven или Gradle

Базы данных

  • PostgreSQL: сложные запросы с JOIN, оконные функции, оптимизация индексов
  • SQL руками, а не только через ORM
  • Миграции через Liquibase или Flyway

Frontend

  • Vue 3, Composition API, понимание реактивности (ref и reactive)
  • Pinia или Vuex, Vite, TypeScript
  • HTML, CSS, SCSS, вёрстка на Flexbox и Grid

DevOps

  • GitLab CI/CD: умение написать и отладить .gitlab-ci.yml
  • Docker, Nginx, Linux-серверы
  • Git: ветвление, ревью, разрешение конфликтов

Дополнительно

Python или PHP на рабочем уровне

AI-инструменты

  • Практический опыт с любым из: Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, Gemini CLI, JetBrains AI Assistant
  • Умение поставить задачу модели, дать контекст и разбить работу на проверяемые шаги

•…

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

ИсточникHeadHunter / Developers / RU / between3And6