Java-разработчик
офис, Москва
Команда разрабатывает GenAI-платформу для автоматической генерации и оптимизации персонализированных маркетинговых коммуникаций. Роль фокусируется на бэкенд-разработке систем обеспечения надежности, безопасности и высокой производительности сервиса.
ГрейдSenior
Опытот 5 лет
Стек
JavaSpring BootPostgreSQLKafkaMavenGradleJenkinsGitgRPCRESTJUnitTestcontainersMockito
Задачи
- •Разработка back-end сервисов для платформы генерации кампаний
- •Обеспечение отказоустойчивости, безопасности и низкого времени отклика
- •Прототипирование новых решений и участие в архитектурных решениях
- •Писать эффективный и поддерживаемый Java-код
- •Проводить code review и писать модульные и интеграционные тесты
- •Участвовать в командных мероприятиях: планирование, груминг, ретроспективы, stand-up, демо
Обязательно
- •Коммерческий опыт разработки на Java от 5 лет
- •Уверенное знание Java 11+ (желательно Java 17+)
- •Опыт с Maven/Gradle и экосистемой Spring (Boot, Data и т.д.)
- •Понимание микросервисной архитектуры: REST, gRPC, очереди сообщений (Kafka)
- •Опыт работы с PostgreSQL
- •Знание принципов CI/CD и опыт с Jenkins или аналогами, уверенное владение Git
- •Опыт написания модульных и интеграционных тестов (JUnit, Testcontainers, Mockito)
Будет плюсом
- •Навыки работы с генеративными AI-моделями
- •Опыт использования GigaChat, Kandinsky и аналогов, создание AI-агентов
- •Инструментальное применение AI для анализа, генерации и автоматизации