Fullstack разработчик
Описание
Наша команда разрабатывает компоненты Маркетинговой платформы для поиска и формирования аудитории. Наш стэк – 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-моделями Условия офисный/гибридный формат в Москве (Кутузовский пр, 32) ежегодный пересмотр зарплаты и годовая премия расширенный ДМС и льготное страхование для семьи уникальная система обучения Сбера для профессионального и карьерного развития выгодная ипотека для сотрудников подписка Прайм с возможностью совместного использования на трёх близких вознаграждение за рекомендацию друзей в команду Сбера корпоративная пенсионная программа.