У нашего клиента - вендора аналитических решений для FMCG-рынка - открыта позиция Senior Java Developer в команду продукта для прогнозирования и планирования продаж и промо-активностей.
Технические особенности приложения: аналитическая система с большим объемом обработки данных и высокими требованиями к производительности, используется сложная нетривиальная логика.
Технический стек
- Backend: Java 21, Spring 3, Spring Security, JPA, REST API, Junit, Phyton.
- Frontend: JavaScript, Vue3.
- Базы данных: PostgreSQL (часть логики в сложных SQL-запросах, в том числе нативных), в планах 2026 — ClickHouse, MS SQL в интеграционном слое.
- Инструменты: Flyway, Jenkins, Docker, Kubernetes, Grafana, Jira, Confluence.
Компания более 10 лет разрабатывает системы обработки и анализа рыночных данных для крупнейших FMCG-производителей России. Решения помогают клиентам прогнозировать спрос, управлять цепочками поставок и принимать решения на основе больших объёмов данных.
Сейчас мы усиливаем команду разработки решения прогнозирования спроса (системы класса IBP, TPM, DFM) и ищем сильного backend-инженера, который сможет не только писать код, но и влиять на архитектуру, производительность и развитие продукта.
Чем предстоит заниматься:
- Менторство команды разработки
Внедрение правильных процессов в разработке, такие как: использование AI в работе, code-review, документирование, архитектурная целостность. - Разработка
Реализация сложной бизнес-логики производственных процессов на большом количестве данных (планирование, расчёт финансов, аналитика данных). Важно не только реализовывать ТЗ, но и задавать правильные уточняющие вопросы, продумывать оптимальную логику, при необходимости конструктивно спорить и давать предложения. Оптимизация производительности и масштабируемости приложений. - DevOps
В проекте нет выделенного DevOps инженера. Его функционал распределен по разработке. Будут задачи, связанные с поддержанием и развитием DevOps инструментов.
Мы ожидаем: - Коммерческий опыт разработки на Java от 5 лет
- Хорошее знание Spring / Spring Boot
- Уверенная работа с SQL и реляционными БД
- Опыт самостоятельной реализации бизнес-логики
- Понимание микросервисной архитектуры
Будет плюсом:
- Опыт работы с высоконагруженными и распределёнными системами
- Навыки code review и менторства
- Знание DevOps-практик
- Опыт работы с ритейлом или FMCG
- Опыт работы с ClickHouse
Что мы предлагаем: -
Преимущественно удаленный формат работы
-
Современный стек и сложные инженерные задачи
-
Возможность влиять на архитектуру и развитие продукта
-
Работа с большими объёмами данных и высоконагруженной системой
-
Профессиональный рост и участие в развитии продукта
- Оформление по ИП или ТК
- Конкурентоспособная заработная плата
- График работы 5/2, гибкое начало рабочего дня
-
Офис в современном БЦ (м. Бутырская)