Junior Java разработчик (Логистика)

Вакансия закрыта
Оплата: По договоренности
Удаленно
Full-time

Мы управляем сетями доставки, оптимизируем транспортные маршруты и ежедневно обрабатываем массивы данных о грузах. Код лежит в основе каждой операции, а решения строятся на современных технических стек-ах. Внутри команды приветствуются эксперименты, парное программирование и открытый обмен знаниями - именно так и вырастает новый специалист.


Обязанности

- Собирать и развёртывать небольшие 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 (начальный уровень).