Middle Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы в поиске Middle Java разработчика в команду развития RMS платформы.
Платформа RMS ( retail management system) - комплекс сервисов для обеспечения работы торгового объекта (ТО) и сотрудников центра, обладающий следующими функциями:
- хранение и обработка данных для реализации процессов на торговых объектах (консолидация, преобразование необходимых данных ТО из ИС-центра);
- управление потоками данных, обеспечивающих работу бэк-офиса ТО;
- сбор и хранение данных ТО, накопление данных ТО для аналитики и работы централизованных сервисов;
- объединение в единый UI RMS централизованных сервисов, связанных с работой ТО.
Стек технологий: Java 17, Spring, Spring Boot, PostgreSQL, Kafka, K8s.
Инструменты для работы: Git, Gitlab CI/CD. Практикуем Agile подход.
Команда: тимлид, 3 бекенд разработчика, 1 фронтенд разработчика, 2 аналитика.
У нас слаженная команда - каждый из нас отвечает за свой «кусочек» работы, привносит свой вклад в проект, но при этом ценит совместную работу и создает атмосферу, где вклад каждого важен и заметен.
В нашей команде ты будешь видеть результаты своей работы в реальном времени и влиять на конечный продукт для миллионов покупателей. Мы работаем с большими данными, высокими нагрузками и решаем интеграционные задачи. У тебя будет возможность быть у истоков проекта, создавать его совместно с командой с нуля и развивать микросервисы, каждый из которых решает уникальные задачи.
Чем ты будешь заниматься
- Проектировать и декомпозировать задачи;
- Разрабатывать компоненты микросервисных приложений;
- Документировать собственные решения;
- Выстраивать работу с фронт-разработчиками (Vue.JS);
- Участвовать в код-ревью.
Ожидания от кандидата
- Опыт коммерческой разработки от 3-х лет;
- Опыт проектирования высоконагруженных и отказоустойчивых сервисов;
- Опыт написания поддерживаемого и расширяемого кода, понятного для других разработчиков;
- Способность оптимизировать собственный код и код других разработчиков;
- Оконченное высшее профильное образование – математика, информатика.
Будет плюсом
- Опыт работы с Yandex Cloud.
Условия работы
- Оформление в аккредитованную ИТ-компанию;
- Конкурентоспособная заработная плата (обсуждается индивидуально);
- ДМС со стоматологией и льготными условиями для членов семьи;
- Техника для работы;
- График работы 5/2 с гибким началом;
- Работу в максимально уютном офисе в центре Москвы (ст. м. Белорусская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе или удаленный/гибридный формат работы;
- Развитие – мы оплачиваем обучение на курсах и участие в конференциях;
- Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
- Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании;
- Наличие корпоративной библиотеки курсов;
- Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
- Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе.