Dołączysz do zespołu pracującego dla wiodącej niemieckiej firmy z branży telekomunikacyjnej i IT, specjalizującej się w nowoczesnych rozwiązaniach takich jak hosting, cloud computing oraz usługi internetowe.
Regular JVM Software Engineer (k/m/*)
Twój zakres obowiązków
- Praca w zespole (3 developerów + Test Manager)
- Migracja logiki biznesowej z monolitu (JBoss 4) do architektury Domain Driven Design opartej o Spring Boot
- Rozwój i utrzymanie backendów opartych o nowoczesny stack JVM
- Udział w przyszłych inicjatywach:
- budowa nowych backendów (Spring Boot) pod aplikacje frontendowe (React)
- migracja logiki bazodanowej (m.in. Sybase → nowsze standardy)
- Współpraca z innymi zespołami w ramach większego działu (>20 developerów)
- Praca nad systemami CRM (różne frontendy i backendy)
Nasze wymagania
- Minimum 3 lata doświadczenia na stanowisku Java/JVM Developer
- Bardzo dobra znajomość: Java (21+), Spring / Spring Boot, REST API, Testów jednostkowych i integracyjnych (JUnit 5, Mockito, Testcontainers), Git, Swagger / OpenAPI, IntelliJ IDEA
- Umiejętność pracy zespołowej i komunikacji w języku angielskim
To oferujemy
- Zatrudnienie w oparciu o kontrakt B2B
- Długoterminową współpracę
- Pracę w modelu hybrydowym 2-3 dni w tygodniu w biurze w Poznaniu, Warszawie lub Lublinie