Мы развиваем высоконагруженную систему автоматизации складских процессов — WMS (Warehouse Management System).
Система автоматизирует полный цикл работы склада: приёмку, размещение, хранение, перемещение товаров, сборку заказов и отгрузку.
У нас большой распределительный центр (40 000 м2), с которого мы ежедневно отправляем товары по всей России и СНГ, а система WMS обеспечивает работу центра 24/7.
Java 17–21;
Spring Boot, Hibernate, PostgreSQL;
Kafka;
Мобильное приложение для ТСД — Android (Kotlin);
Web-клиент — Angular;
Микросервисная архитектура, CI/CD;
Kubernetes, Docker, Linux
Проектировать архитектуру новых модулей и сервисов;
Участвовать в декомпозиции задач и оценке трудоёмкости;
Разрабатывать новую функциональности системы поддерживая высокое качество кода;
Оптимизировать SQL-запросы, проектировать и улучшать схему БД;
Взаимодействовать с другими разработчиками, QA, аналитиками;
Участвовать в Code Review, следить за качеством кода;
Писать юнит, интеграционные и функциональные тесты.
Опыт коммерческой разработки от 3 лет;
Отличное знание Core Java, Spring Framework 5+, Spring Boot 2+;
Опыт разработки веб-сервисов и работы с высоконагруженными системами;
Уверенное владение SQL и знание PostgreSQL;
Опыт работы с Kafka или другими брокерами (ActiveMQ и др.);
Понимание паттернов проектирования, SOLID, ACID, уровней изоляции транзакций;
Опыт настройки CI/CD и работы с системами сборки;
Понимание современных практик командной разработки.
Опыт с NoSQL-хранилищами (Redis, MongoDB и др.);
Опыт работы в микросервисной архитектуре;
Участие в проектах со сложной бизнес-логикой;
Навыки работы с Kubernetes и Docker;
Опыт фронтенд-разработки (Angular/TypeScript).
Москва
до 290000 RUR
Ростелеком Информационные Технологии
Москва
до 360000 RUR