Малый проспект Васильевского острова 90
О нас
Мы разрабатываем мощные платформы с микросервисной архитектурой, сайты и многое другое с современным дизайном. В нашей команде — опытные специалисты, которые ценят качество кода, прозрачность и системный подход. Дизайнеры умеют воплощать любые идеи заказчика в стильные и функциональные сайты.
Сейчас мы ищем сильного Full-stack разработчика. Нам нужен профессионал, который уверенно работает как с бэкендом на Java, так и с фронтендом на Vue. Важно, чтобы он мог самостоятельно довести проект от технического задания до релиза в продакшн.
ВНИМАНИЕ: мы работаем только офф-лайн в офисе на Малом пр. В.О. (ближайшая ст.м. - Приморская).
Что нужно делать
- Проектирование и разработка новых микросервисов на Spring Boot, поддержка и рефакторинг существующих.
- Написание REST API, работа с базами данных, оптимизация запросов и индексов, обеспечение корректной работы транзакций и многопоточности.
- Разработка и поддержка фронтенд-модулей на Vue 3 (Composition API), включая адаптивную верстку и интеграцию с бэкендом.
- Настройка и поддержка CI/CD-пайплайнов в GitLab, участие в развертывании проектов и баз данных на серверах заказчика.
- Работа с легаси-кодом: аккуратное внесение изменений, миграция устаревших решений на современные стеки.
- Использование AI-инструментов для ускорения рутинных задач (генерация шаблонов, тестов, документации) с обязательным ревью и адаптацией сгенерированного кода под стандарты проекта.
Обязательные требования
Резюме без ссылки на профиль на GitHub/GitLab и/или пример кода - НЕ РАССМАТРИВАЮТСЯ!
Backend (Java — приоритет):
- Уверенное знание Java 17 и выше.
- Опыт работы со Spring Boot: микросервисы, REST Controllers, Spring Data JPA / Hibernate.
- Понимание работы с многопоточностью и транзакционностью.
- Глубокие знания PostgreSQL: написание сложных запросов с JOIN, оконными функциями, оптимизация индексов.
- Знание SQL на уровне написания запросов без опоры только на ORM.
- Опыт работы с Python или PHP.
Frontend:
- Обязательное знание Vue 3 и Composition API, понимание новой системы реактивности (ref/reactive).
- Опыт работы со стейт-менеджментом (Pinia или Vuex).
- Умение настраивать и работать с Vite.
- Навыки адаптивной верстки (Flexbox, Grid), уверенное владение HTML/CSS/SCSS.
- Знание методологий структурирования кода (БЭМ или аналогичных) для поддержки и развития легаси-проектов.
Инфраструктура и DevOps:
- Практический опыт работы с GitLab CI/CD, умение писать и отлаживать .gitlab-ci.yml.
- Опыт развертывания баз данных и проектов на серверах заказчика.
AI‑компетенции («вайб‑кодинг»):
- Умение эффективно использовать AI‑инструменты (ChatGPT, GitHub Copilot) для генерации шаблонного кода, написания тестов и документации.
- Критически важно: способность понимать, анализировать и объяснять сгенерированный AI код, проводить его ревью и адаптировать под стандарты команды, а не вставлять «как есть».
Будет большим плюсом
- Опыт работы с 1С: понимание структуры метаданных 1С, умение читать и анализировать код на встроенном языке 1С.
- Опыт интеграции внешних систем с 1С через HTTP‑сервисы или обмен данными (XML/JSON).
- Подтверждённый опыт рефакторинга легаси‑кода: миграция с Spring XML‑конфигураций на Java Config, замена JSP на Vue, перевод проектов с PHP 5.x на PHP 8+.
- Умение работать в кодовой базе без тестов и вносить изменения без критических поломок.
Мы предлагаем
- полная занятость (только офисный формат работы).
- график работы в 10 до 19
- оформление согласно трудовому законодательству РФ.
- заработная плата обсуждается в рамках собеседования.
- испытательный срок – 1 месяц.
- широкие возможности для развития и профессионального роста.
- работа в дружной атмосфере и молодом коллективе.
- офис - метро Приморская