Java developer
Москва
Команда WMS Inbound развивает микросервисы, обеспечивающие приём товаров на складе и поддерживает процессы 24/7, чтобы минимизировать брак и быстро выпускать товар в продажу. Вы будете развивать функциональность, оптимизировать БД и обеспечивать надёжность системы.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaHibernateKubernetesDockerLinuxCI/CDAngularKotlin
Задачи
- •Участвовать в декомпозиции задач и оценке трудоёмкости
- •Разрабатывать новую функциональность системы с поддержанием качества кода
- •Оптимизировать SQL-запросы и проектировать/улучшать схему БД
- •Взаимодействовать с разработчиками, QA и аналитиками
- •Участвовать в code review и писать юнит/интеграционные/функциональные тесты
Обязательно
- •Коммерческий опыт разработки от 3 лет
- •Отличное знание Core Java и Spring (Spring Boot)
- •Опыт разработки веб-сервисов и работы с высоконагруженными системами
- •Уверенное владение SQL и PostgreSQL
- •Опыт работы с Kafka или другими брокерами
- •Понимание паттернов проектирования, SOLID, ACID и уровней изоляции транзакций
- •Опыт настройки CI/CD и работы с системами сборки
Будет плюсом
- •Знание Golang