|
Описание: |
Вимоги до кандидата: * Досвід роботи від 3 років комерційної розробки на Java. * Глибокі знання Java 8 (Core, Collections, Stream API, Concurrency). * Досвід роботи зі стеком Spring (Boot, MVC, Data JPA, Security). * Впевнене володіння Hibernate / JPA. Експертні знання Microsoft SQL Server, вміння писати та оптимізувати складні SQL-запити, розуміння індексів та транзакцій. * Досвід створення та інтеграції REST API, розуміння протоколів HTTP, форматів JSON та механізмів авторизації за допомогою JWT. * Досвід написання тестів з використанням JUnit та Mockito. * Впевнене володіння Git (робота з гілками, merge, rebase) та інструментом збірки Maven.
Буде плюсом: * Досвід роботи з WMS, ERP або іншими високонавантаженими логістичними/обліковими системами. * Досвід роботи із сервером додатків WildFly 8 (або JBoss). * Знання UI-фреймворку Vaadin 7 для підтримки та кастомізації внутрішніх інтерфейсів WMS. * Розуміння архітектури та бізнес-логіки сучасних систем управління складом (WMS). * Робота з базами даних: Написання та оптимізація складних SQL-запитів, збережених процедур, робота зі структурами даних складської логістики у Microsoft SQL Server.
Функціональні обов’язки: * Розробка та оптимізація: проектування, написання та розгортання нового функціоналу для WMS-системи відповідно до бізнес-вимог компанії. * Кастомізація складських процесів: доопрацювання логіки управління замовленнями, приймання, розміщення, відбору, відвантаження та інвентаризації товарів. * Підтримка спадщини (Legacy): модернізація та рефакторинг існуючого коду, перехід зі старих технологій (за потреби). * Тестування коду: покриття нового та зміненого функціоналу юніт- та інтеграційними тестами для забезпечення стабільності складських процесів. * Спільна робота: тісна взаємодія з бізнес-аналітиками, системними архітекторами та командою підтримки для локалізації та усунення помилок.
Відгукнутись на вакансію |