Senior Java Developer
900 - 1200 PLN/ dzień.B2B
SeniorFull-time·B2B
#437592·Dodano 5 dni temu·1
Źródło: Jit TeamTech Stack / Keywords
JavaSpring BootHibernateJPASQLiteGradleGitDockerCI/CDJUnit
Firma i stanowisko
Polska firma odzieżowa z Gdańska, działająca na ponad 25 rynkach, z siecią ponad 2000 sklepów fizycznych oraz rozwijającą międzynarodowy e-commerce. Firma inwestuje głównie w IT, które jest kluczowym czynnikiem rozwoju biznesu.
Wymagania
- Minimum 5 lat doświadczenia na stanowisku Java Developer
- Znajomość języka polskiego na poziomie min. B2
- Bardzo dobra znajomość Java 21+ oraz nowoczesnych mechanizmów współbieżności, w tym Virtual Threads
- Praktyczne doświadczenie z Spring Boot 3.x
- Dobra znajomość Hibernate/JPA oraz REST API
- Doświadczenie z Gradle, w szczególności przy projektach wielomodułowych
- Znajomość Git, Docker oraz procesów CI/CD
- Doświadczenie w pracy z architekturą heksagonalną (Ports & Adapters)
- Znajomość wzorców pluginowych oraz zasad separacji warstw aplikacji
- Praktyczne doświadczenie z ArchUnit
- Doświadczenie w pracy z TCP Socket, REST Client oraz protokołami binarnymi (TLV lub podobnymi)
- Doświadczenie z relacyjnymi bazami danych i JPA
- Gotowość do pracy z SQLite jako bazą embedded
- Umiejętność tworzenia testów jednostkowych z wykorzystaniem Mockito, testów integracyjnych z wykorzystaniem @SpringBootTest oraz testów architektonicznych z wykorzystaniem ArchUnit
- AI-powered mindset i otwartość na wykorzystanie narzędzi AI w codziennej pracy
Obowiązki
- Rozwój i utrzymanie modułów integracji terminali płatniczych
- Implementacja procesów płatniczych związanych z fiskalizacją online
- Tworzenie i rozwój aplikacji backendowych w oparciu o Java i Spring Boot
- Integracja z zewnętrznymi urządzeniami oraz usługami poprzez REST, TCP Socket i protokoły binarne
- Przygotowywanie oraz rozwijanie testów jednostkowych, integracyjnych i architektonicznych
- Udział w przygotowaniu paczek wdrożeniowych
- Wsparcie wdrożeń oraz stabilizacji rozwiązania po uruchomieniu produkcyjnym
- Dbanie o zgodność implementowanych rozwiązań z przyjętymi standardami architektonicznymi
- Współpraca z zespołami deweloperskimi, testerami i architektami
Benefity
- Elastyczny model pracy hybrydowej w Gdańsku z okazjonalnymi spotkaniami w biurze (średnio raz na 2-3 tygodnie)
Inne informacje
Ze względu na specyfikę projektu, koncentrujemy się na kandydatach z rynku trójmiejskiego. Nie oczekujemy codziennej obecności w biurze, jednak raz na 2-3 tygodnie może być konieczność osobistego odbioru lub wymiany sprzętu.
Jit Team
325 aktywnych ofert