Senior Java Backend Developer (she/he/they)
In short
Senior Java Backend Developer role at Green Hive Technology (Żabka Group). Responsibilities include project direction, architecture design, Java 21/Spring Boot development, async communication (Artemis), SQL databases, automated testing (JUnit, BDD), AI tools (Copilot, Claude), and mentoring. Requires 5+ years of Java experience, DDD, hexagonal architecture, and system integration skills.
Keywords
AI-written summary based on the listing content.
echnologia, która robi różnicę
Green Hive Technology to software house w Grupie Żabka, w którym tworzymy cyfrowe rozwiązania napędzające rozwój jednego z największych ekosystemów convenience w Polsce. Realizujemy projekty obejmujące rozwój aplikacji Żappka, inicjatywy z obszaru data science wspierające franczyzobiorców, rozwiązania wykorzystujące generatywną sztuczną inteligencję (genAI) oraz inne innowacyjne produkty cyfrowe. 💚
Aktualnie poszukujemy Senior Java Backend Developer!
Co będzie należało do Twoich zadań?
- merytoryczne nadawanie kierunku rozwoju projektu oraz rekomendowanie najlepszych rozwiązań technologicznych;
- podejmowanie decyzji wspierających jakość, stabilność i skalowalność systemu;
- projektowanie i implementacja nowych funkcjonalności z wykorzystaniem Java 21;
- rozwój architektury domenowej oraz integracja systemu z innymi rozwiązaniami w złożonym środowisku technologicznym;
- projektowanie komunikacji asynchronicznej, w tym eventów i commandów, dla systemów kolejkowych, takich jak Artemis;
- dbanie o niezawodną komunikację między usługami oraz spójność rozwiązań integracyjnych;
- modelowanie danych oraz rozwój rozwiązań opartych na bazach SQL;
- dbanie o jakość kodu poprzez testy automatyczne, między innymi JUnit, BDD i TestFX;
- tworzenie i aktualizacja dokumentacji technicznej dla modułów, API oraz procesów integracyjnych;
- wykorzystywanie narzędzi AI (np. GitHub Copilot, Claude) w codziennej pracy: przy tworzeniu i refaktoryzacji kodu, analizie problemów, generowaniu testów oraz self code review;
- promowanie w zespole dobrych praktyk pracy z narzędziami AI, z dbałością o jakość i bezpieczeństwo kodu;
Kogo szukamy?
- posiadasz minimum 5 lat doświadczenia w tworzeniu komercyjnego oprogramowania w Javie;
- bardzo dobrze znasz ekosystem Java (JDK 21+) oraz framework Spring Boot;
- masz doświadczenie w projektowaniu architektury systemów oraz podejmowaniu kluczowych decyzji technologicznych w złożonych środowiskach;
- znasz w praktyce wzorce projektowe, zasady DDD oraz architekturę heksagonalną i potrafisz wykorzystywać je w projektowaniu skalowalnych rozwiązań;
- masz doświadczenie w integracji systemów oraz projektowaniu komunikacji synchronicznej i asynchronicznej;
- potrafisz wyznaczać kierunek technologiczny i promować dobre praktyki inżynierskie;
- aktywnie uczestniczysz w Code Review oraz dbasz o jakość, utrzymywalność i bezpieczeństwo dostarczanych rozwiązań;
- swobodnie korzystasz z narzędzi AI wspierających programowanie i wykorzystujesz je do pisania kodu, analizy oraz self code review;
- krytycznie weryfikujesz wyniki generowane przez AI i rozumiesz ich ograniczenia, m.in. w zakresie poprawności, bezpieczeństwa i ochrony danych;
- swobodnie korzystasz z technologii i narzędzi takich jak SQL, Maven, Docker, JUnit oraz TestFX;
- rozumiesz zagadnienia związane z wydajnością, skalowalnością i bezpieczeństwem systemów;
- posługujesz się językiem polskim i angielskim w stopniu umożliwiającym swobodną komunikację techniczną.
Co oferujemy?
- współpracę w oparciu o kontrakt B2B;
- możliwość skorzystania z naszych biur w Poznaniu i Warszawie;
- możliwość skorzystania z preferencyjnych warunków m.in. na kartę MultiSport, prywatną opiekę medyczną LuxMed oraz ubezpieczenie grupowe Uniqa. Dodatkowo możliwość uzyskania zniżek na Maczfit i w sklepach Samsung, a także możliwość zakupu lub wynajmu samochodu osobowego na korzystnych warunkach rabatowych.
A do tego:
- realny wpływ na technologie, z których codziennie korzystają miliony ludzi;
- miejsce, gdzie Twoje pomysły są słyszane i mają znaczenie;
- współpraca z ekspertami i ekspertkami z różnych dziedzin;
- możliwość testowania innowacyjnych rozwiązań.
Jak wygląda nasz proces rekrutacyjny?
- Wyślij nam swoje CV – uważnie je przeczytamy.
- Jeśli widzimy wspólny kierunek, odezwiemy się do Ciebie i zaprosimy Cię na krótką rozmowę telefoniczną (ok. 30 minut).
- Kolejny etap to rozmowa merytoryczna online.
- Jeśli wszystko pójdzie dobrze – witamy w Green Hive Technology.
| Published | 2026-10-26 |
| Expires | 2027-01-19 |
| Source |
|
Hexjobs App
Tools tailored to this listing.
Hexjobs App
Tools tailored to this listing.
Similar offers
Senior Python Engineer (LLMs)
Flyps
PoznańServiceNow Service Process Excellence Lead (f/m/x)
Sii
PoznańSoftware Engineer - Go, Networking & Distributed Systems
CodiLime
PoznańSenior Data Engineer
Yard Corporate
PoznańSenior Automation Fullstack Developer
Link Group
Poznań