freehire launches on Product Hunt on 26 August.

Follow →

Java developer

Summary

Java developer on the WMS Inbound team at Lamoda, building and maintaining warehouse inbound goods-flow services that ensure product quality and fast time-to-sale. Core stack: Java 17–21, Spring Boot, PostgreSQL, Kafka, Kubernetes.

Мы ищем Java разработчика в команду WMS Inbound. Команда развивает сервисы, которые отвечают за входящий поток товаров на складе и занимается поддержкой работоспособности процессов 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 и работы с системами сборки;
  • Понимание современных практик командной разработки;
  • Знание Golang будет плюсом.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available