Fullstack разработчик

Работодатель:
Опыт работы:
От 3 до 6 лет

Наша команда разрабатывает компоненты Маркетинговой платформы для поиска и формирования аудитории. Наш стэк – backend и front: java spring, postgres, react, для работы с большими данными используем Hadoop (scala, spark, hbase, kafka). Ищем к себе в команду опытного разработчика, которому предстоит заняться fullstack разработкой (backend 70% времени, frontend/инфраструктура 30% времени), а также принимать активное участие в коммуникации с другими участниками команды (дата инженерами и дата-аналитиками).

Обязанности

  • разрабатывать RESTful API-контракты (OpenAPI/Swagger) для внешних и внутренних потребителей
  • писать сервисный слой (Service/Component) на Spring Boot, реализуя транзакционную логику с использованием @Transactional с корректным уровнем изоляции
  • проектировать схемы таблиц в PostgreSQL, писать миграции через Liquibase
  • настраивать продюсеров и консьюмеров (Spring Kafka), обеспечивать надежную доставку (ручной коммит оффсетов, обработку ошибок через DLQ) и сериализацию/десериализацию событий
  • разрабатывать функциональные страницы админ-панелей на React
  • настраивать HTTP-клиент
  • покрывать критический код юнит-тестами
  • заниматься отладкой и профилированием на всех слоях приложения

Требования

  • наличие высшего образования
  • глубокое знание многопоточности (Multithreading), конкурентных коллекций, Stream API, Lambda-выражений и работы со временем (java.time)
  • владение Spring Boot, MVC и Data JPA, а также опыт проектирования схем БД с отношениями One-To-Many, Many-To-Many
  • опыт разработки на React с использованием функциональных компонентов и хуков
  • уверенное знание языка JavaScript
  • опыт настройки JWT-аутентификации с ролевой моделью (RBAC), конфигурации CORS, понимание принципов RESTful и умение писать юнит- и интеграционные тесты

будет преимуществом:

  • базовые навыки верстки (HTML5, CSS3, Flexbox/Grid)
  • навыки работы с генеративными AI-моделями

Условия

  • офисный/гибридный формат работы
  • годовой бонус и ежегодный пересмотр
  • расширенный ДМС с первого дня + стоматология и льготное страхование для семьи
  • корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
  • офис на Кутузовской с видом на набережную, зонами отдыха и спортзалом
  • 90 дней удаленной работы из любого региона РФ (не применимо для сопровождения)
  • льготная ипотека в Сбере, корпоративная пенсионная программа, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.

Похожие вакансии

Golang разработчик
СБЕР

Уверенно пишете на Go или другом системном backend-языке. Умеете проектировать и разрабатывать сложные backend-системы. Интересуетесь современными LLM и...

Разработчик мобильного приложения/Kotlin Multiplatform разработчик (iOS / Android)
МКК Займ-Экспресс

Уверенное знание Kotlin (Coroutines, Flow, generics, DSL). Опыт коммерческой разработки на Kotlin Multiplatform от 1 года. Опыт нативной разработки под...

Ведущий инженер-программист
Инконтрол

Высшее образование. Опыт работы в должности программиста от пяти лет. Опыт работы в должности ведущего программиста от двух лет.

FPGA-разработчик (отдел квантовых технологий)
Т8

Уверенное знание Verilog / SystemVerilog. Опыт разработки в среде Vivado. Опыт работы с интерфейсами: AXI, Ethernet 1G, SPI, I2...

Разработчик Ruby (middle, Москва)
Мамаева Ирина Анатольевна

Опыт коммерческой разработки на Ruby/RoR - от 3 лет. Уверенные знания sql (postgre, mariadb). Опыт работы с Redis или любым...

300 000 руб.