Junior Java разработчик (Логистика)
Вакансия закрытаМы управляем сетями доставки, оптимизируем транспортные маршруты и ежедневно обрабатываем массивы данных о грузах. Код лежит в основе каждой операции, а решения строятся на современных технических стек-ах. Внутри команды приветствуются эксперименты, парное программирование и открытый обмен знаниями - именно так и вырастает новый специалист.
Обязанности
- Собирать и развёртывать небольшие Java-приложения с помощью Gradle или Maven.
- Писать простые скрипты для автоматизации рутины в цепях CI/CD.
- Поддерживать и расширять REST-эндпоинты для внутренних сервисов логистики.
- Настраивать базовые ресурсы в AWS, Azure либо GCP под руководством наставника.
- Проводить модульное тестирование, отслеживать метрики, фиксировать баги.
- Документировать код, вести changelog, участвовать в code-review.
Требования
- Базовое владение Java 17+ и понимание ООП.
- Опыт работы с Git: ветвление, pull-request, merge-конфликты.
- Знание Gradle или Maven, умение настроить сборку.
- Понимание REST, HTTP, JSON, умение вызвать API через Postman.
- Навыки работы с SQL: SELECT, JOIN, индексация.
- Знакомство с Linux CLI, умение писать bash-скрипты.
- Уровень английского - не ниже B1 для чтения технической документации.
Технологии
- Java 17+, Spring Boot (основы), JUnit 5, Mockito.
- Gradle, Maven.
- PostgreSQL, Redis, Docker.
- GitLab CI/CD, SonarQube, Prometheus.
- AWS EC2/S3, Azure DevOps, GCP Cloud Run (начальный уровень).
