Developer · Java
Java Backend / Fullstack Developer (Kontraktor)
ITSG Global · Warszawa
Junior
Remote
B2B
15 100–21 800 PLN / mo
14 hours ago
What you'll do
- Rozwój usług backendowych w Javie i Spring Boot, zarówno w rdzeniu platformy, jak i w projektach klientów.
- Implementacja przetwarzania danych z urządzeń w architekturze opartej na zdarzeniach (Kafka, Event Hubs, Service Bus).
- Pisanie testów automatycznych (jednostkowych i integracyjnych) jako stały element realizowanych zadań, również w Kotlinie.
- Udział w code review i doprowadzanie zmian do środowiska produkcyjnego.
- Praca z kontenerami (Docker) i usługami Azure.
- Aktualizacje zależności i rozwój starszych komponentów, w tym migracje do nowszych wersji Javy i Spring Boot.
- Realizacja zadań w obszarach, które są dla Ciebie nowe, w tym we frontendzie w TypeScript/React. AI wspiera Cię w szybkim wejściu w temat, a Ty oceniasz i bierzesz odpowiedzialność za jakość rozwiązania.
- Analiza i naprawa błędów w rozwiązaniach działających w środowisku produkcyjnym.
Who we're looking for
- Minimum 2 lat komercyjnego doświadczenia w tworzeniu usług backendowych w Javie i Spring Boot.
- Codzienna praca z narzędziami AI wspierającymi programowanie (np. Claude Code, Cursor, GitHub Copilot). Ważne jest dla nas, żebyś wykorzystywał(a) AI do szybkiego wchodzenia w nowe technologie i problemy, niezależnie od języka.
- Umiejętność krytycznej oceny kodu wygenerowanego przez AI: czy jest poprawny, czytelny, bezpieczny, pasuje do architektury i jest odpowiednio przetestowany.
- Doświadczenie z usługami chmury Azure.
- Praktyczna znajomość Dockera i Linux.
- Pisanie testów automatycznych jako naturalna część pracy (JUnit 5, Mockito, AssertJ; Testcontainers mile widziany).
- Znajomość SQL i pracy z relacyjną bazą danych (np. PostgreSQL, Hibernate).
- Znajomość TypeScript na poziomie pozwalającym zrozumieć i ocenić kod frontendowy. Nie oczekujemy specjalizacji, ale też nie traktujemy TS jako czegoś, co „wygeneruje się samo”.
- Znajomość Git i podstaw CI/CD.
- Komunikatywna znajomość języka angielskiego w mowie i piśmie.