Dla naszego klienta z branży e-commerce szukamy osoby, która dołączy do największego i najszybciej rozwijającego się działu technologicznego w organizacji – zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych rozwiązań cyfrowych, wspierających codzienne procesy operacyjne, sprzedażowe oraz logistyczne. Tworzone rozwiązania są wykorzystywane na szeroką skalę – w sklepach, centrach dystrybucyjnych oraz w procesach wewnętrznych organizacji.
responsibilities :
Projektowanie, implementacja i utrzymanie aplikacji opartych na Javie i Spring Boot
Współpraca z zespołem developerskim, QA, analitykami i Product Ownerem
Tworzenie i rozwijanie REST API oraz integracji z systemami zewnętrznymi
Udział w code review i dzielenie się wiedzą z zespołem
Dbanie o jakość kodu, testy jednostkowe i dokumentację techniczną
Udział w planowaniu sprintów i estymacji zadań
Implementacja i/lub modyfikacja widoków tworzonych w Swing
requirements-expected :
Minimum 3 lata komercyjnego doświadczenia
Bardzo dobra znajomość Javy (dla PS: Java 17+, dla SC Java21+)
Doświadczenie z Spring Boot, JUnit, Maven/Gradle
Umiejętność pisania czytelnego i testowalnego kodu zgodnego z zasadami Clean Code i SOLID
Praktyka w pracy z bazami danych SQL i/lub NoSQL
Znajomość Git oraz podstaw CI/CD
Umiejętność debugowania i diagnozowania problemów produkcyjnych