Назад
2 дня назад

Fullstack разработчик (Java/React), Middle+/Senior

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

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

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

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

Текст:
/
TL;DR
Fullstack разработчик (Java/React), Middle+/Senior (Java/Spring, React/TypeScript): Разработка enterprise-платформы управления данными с равным распределением задач между backend и frontend, с акцентом на проектирование API, базы данных и поисковый функционал. Focus on создании высоконагруженных хранилищ, оптимизации PostgreSQL и Elasticsearch/OpenSearch, а также реализации фич от базы данных до пользовательского интерфейса.

Локация: Санкт-Петербург, улица Красного Курсанта, 25. Гибридный формат: не менее 2 дней в неделю в офисе в Санкт-Петербурге.

Компания

«Юниверс Дата» — российский разработчик ПО и интегратор решений на основе собственных продуктов MDM и DG, работающий с B2B- и B2G-заказчиками.

Что делать

  • Проектировать и разрабатывать backend-компоненты enterprise-платформы на Java и Spring.
  • Проектировать REST API и участвовать в архитектурных решениях.
  • Разрабатывать frontend-часть продукта на React/TypeScript.
  • Проектировать схемы PostgreSQL, писать миграции и оптимизировать запросы.
  • Участвовать в построении и оптимизации поиска на Elasticsearch/OpenSearch.
  • Взаимодействовать с аналитиками, тестировщиками и продуктовой командой.

Требования

  • 5+ лет коммерческой разработки Java-бэкенда.
  • Уверенное знание Java и Spring, включая Dependency Injection и управление транзакциями.
  • Опыт сборки проектов с Gradle или Maven и проектирования REST API.
  • Уверенное знание PostgreSQL: SQL, чтение чужих схем, миграции и проектирование баз данных.
  • От 2 лет продакшн-опыта frontend-разработки на React; TypeScript желателен.
  • Опыт работы с MobX или сопоставимым решением для управления состоянием, включая Redux или Zustand.
  • Полная занятость, график 5/2 и 8-часовой рабочий день.

Хорошо, если есть

  • Опыт работы с Elasticsearch, OpenSearch или другими поисковыми решениями.
  • Опыт код-ревью и менторства.
  • Опыт работы с высоконагруженными и enterprise-системами.

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

  • Оформление по ТК РФ и гибкое начало рабочего дня с 09:00 до 11:00.
  • Непрерывное обучение, обмен опытом и разговорный английский клуб.
  • ДМС после испытательного срока и кафетерий льгот с компенсацией до 20 000 руб. в год.
  • Зонированный офис с кухней и корпоративными активностями: конференции, митапы, турниры и другие мероприятия.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →