java developer
сопроводительное письмо
описание
Компания разрабатывает сложные цифровые продукты для крупных ритейлеров и брендов. В этой роли предстоит взять на себя техническое лидерство по продукту для автоматизации размещения рекламы на телевизоре.
задачи
- Лидировать разработку на проекте и координировать работу команды
- Участвовать в бэкенд-разработке продукта на Java
- Стабилизировать существующее приложение и готовить его к выводу в production
- Проектировать БД и API
- Проводить code review и поддерживать качество разработки
- Контролировать технический долг и техническое состояние продукта
- Следить за безопасностью ПО
- Участвовать в релизах продукта
- Прорабатывать новые модули, включая модуль планирования
- Взаимодействовать с внутренней командой и представителями клиента
требования
- Java 17+ (предпочтительно 21/25) — глубокое знание JVM, concurrency, memory management
- Spring Boot 3.x/4.x — микросервисы, Spring Data, Spring Batch, Spring Security
- PostgreSQL — оптимизация запросов, индексы, partitioning
- Apache Kafka — проектирование топиков, consumer groups, exactly-once semantics
- React + TypeScript — понимание архитектуры фронтенда (не обязательно писать код)
- Kubernetes/Docker — деплой, мониторинг, scaling
- Будет плюсом ClickHouse, Spring Integration, Resilience4j, AG Grid, математическое моделирование
условия
- Аккредитованная IT-компания
- Долгие проекты и реальное влияние на продукт
- Желаемый старт — 15 апреля
навыки