Назад
1 час назад

Fullstack Developer (Java + JS)

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

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

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

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

Текст:
/
TL;DR
Fullstack Developer (Java + JS) (Java, React, SaaS): Разработка и развитие высоконагруженной коллаборативной SaaS-платформы с плагинной и микросервисной архитектурой с акцентом на публичные API, производительность и интеграцию ИИ-ассистентов и рекомендательных систем. Фокус на переносе около 100 млн записей менее чем за 4 часа, создании сервисов с нагрузкой более 100 RPS, развитии тестового фреймворка и настройке CI/CD.

Локация: Москва, на месте работодателя; также доступен гибридный формат

Компания

Разработка SaaS-платформы СберТех для совместной работы команд разработки, управления задачами и обмена информацией.

Что делать

  • Развивать и поддерживать высоконагруженный сервис с плагинной и микросервисной архитектурой.
  • Проектировать публичные REST API и интеграции со сторонними сервисами.
  • Разрабатывать новые функции, включая ИИ-ассистентов и рекомендательные системы.
  • Оптимизировать производительность фронтенда, бэкенда, JVM и баз данных, повышать надежность и качество сервиса.
  • Создавать интерфейсы на React/FSD, внутренние инструменты на Node и настраивать CI/CD.
  • Планировать спринты, проводить технические ревью, документировать решения и участвовать в разборе инцидентов.

Требования

  • От 2 лет опыта с JavaScript/TypeScript, React, CSS и HTML5.
  • От 2 лет опыта с Java; глубокое понимание JVM, структур данных и GoF-паттернов.
  • Опыт проектирования и поддержки REST API и микросервисов.
  • Знание Spring Boot, Kafka, RabbitMQ, Hibernate, PostgreSQL и инструментов миграции Flyway/Liquibase.
  • Опыт автоматизированного тестирования на уровнях unit, integration, e2e и load testing.
  • Готовность работать по Agile-методологиям и самостоятельно проводить технический анализ проблем.

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

  • Опыт разработки распределенных высоконагруженных систем, профилирования и поиска утечек памяти.
  • Опыт микрофронтендовой разработки с Webpack Module Federation.
  • Знание Docker, Kubernetes, ClickHouse, Elasticsearch, NLP, ANTLR или GraphQL.
  • Опыт работы с генеративными AI-моделями, AI-агентами, GigaChat и Kandinsky.

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

  • Современный офис и возможность выбрать офисный или гибридный график.
  • Ежегодный пересмотр зарплаты и годовая премия.
  • Расширенный ДМС, страхование семьи и корпоративная пенсионная программа.
  • Более 400 образовательных программ СберУниверситета.
  • Корпоративный спортзал, зоны отдыха, подписка Прайм и другие корпоративные льготы.

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