Currency

Backend Developer (Java)

Java

Backend Developer (Java)

Java

Stanisława Matyi 8, Poznań +4 Locations

Green Hive Technology

Full-time
B2B
Mid
Remote

Tech stack

    Polish

    C2

    English

    B2

    Java (JDK 21+)

    advanced

    SPRING DATA JPA

    regular

    JUnit

    regular

    RabbitMQ

    regular

    SQL

    regular

    Spock

    regular

    Spring Boot

    regular

    NoSQL

    regular

    Azure API Management

    nice to have

Job description

Technologia, 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. Naszym głównym projektem jest Żappka – aplikacja, która łączy zakupy, płatności, promocje, posiłki, usługi mobilne i wiele więcej, integrując marki Maczfit, Dietly, Jush, delio i Żabka Nano.  


Pracujemy zwinnie, w interdyscyplinarnych zespołach, wierząc, że różnorodność to źródło najlepszych pomysłów 💚 


Aktualnie poszukujemy osoby na stanowisko Backend Developer! 


Co będzie należało do Twoich zadań?  

  • projektowanie i implementacja nowych funkcjonalności w oparciu o Java (JDK 21+) i Spring Boot; 

  • tworzenie i utrzymywanie interfejsów API (REST) z naciskiem na ich wydajność, bezpieczeństwo i skalowalność; 

  • projektowanie i wdrażanie asynchronicznej komunikacji między systemami (np. RabbitMQ, SAP Solace) – definiowanie kontraktów, struktur wiadomości i zapewnienie niezawodnego przepływu danych; 

  • praca z bazami SQL i NoSQL, w tym optymalizacja zapytań i modelowanie danych; 

  • tworzenie i utrzymywanie testów automatycznych (JUnit, Spock) oraz dbałość o wysoką jakość kodu; 

  • wdrażanie aplikacji w środowiskach konteneryzowanych (Kubernetes) oraz współpraca przy procesach CI/CD (ArgoCD, GitLab CI); 

  • dbanie o observability systemów – praca z OpenTelemetry, Grafaną, Prometheusem, definiowanie SLI/SLO i rozwiązywanie problemów w środowiskach rozproszonych. 

 

Kogo szukamy? 

  • posiadasz minimum 3 lata doświadczenia komercyjnego w tworzeniu oprogramowania w Javie; 

  • bardzo dobrze znasz ekosystem Java (JDK 21+) oraz frameworki Spring Boot i Spring Data JPA; 

  • masz doświadczenie w projektowaniu i wdrażaniu architektury mikroserwisowej oraz integracji systemów w złożonym środowisku; 

  • swobodnie korzystasz z wzorców projektowych, zasad DDD i architektury heksagonalnej; 

  • potrafisz tworzyć i utrzymywać projekty wielomodułowe z wykorzystaniem Maven lub Gradle; 

  • masz praktyczne doświadczenie w projektowaniu, implementacji i utrzymaniu interfejsów API (REST); 

  • znasz technologie i narzędzia takie jak RabbitMQ, SQL/NoSQL, JUnit, Spock; 

  • pracowałeś/aś w środowisku Kubernetes i dobrze rozumiesz zasady konteneryzacji; 

  • zwracasz uwagę na wydajność, bezpieczeństwo i skalowalność aplikacji. 

 

Mile widziane: 

  • doświadczenie z Azure API Management (APIM) – zarządzanie API, bezpieczeństwo i automatyzacja; 

  • znajomość i praktyczne wykorzystanie narzędzi AI wspierających proces developmentu (np. generowanie kodu, automatyzacja testów, code review); 

  • umiejętność wdrażania rozwiązań AI zwiększających efektywność pracy zespołu. 

 

Co oferujemy? 

  • współpracę w oparciu o kontrakt B2B; 

  • pracę zdalną z możliwością okazjonalnych spotkań w naszym biurze w Poznaniu; 

  • niezbędny sprzęt i narzędzia wspierające efektywną pracę; 

  • preferencyjne warunki na kartę MultiSport, opiekę medyczną LuxMed i ubezpieczenie grupowe Uniqa. 

 

A do tego: 

  • realny wpływ na technologie, z których codziennie korzystają miliony ludzi; 

  • zespół, w którym można liczyć na wsparcie i dobrą atmosferę; 

  • miejsce, gdzie Twoje pomysły są słyszane i mają znaczenie; 

  • współpraca z ekspertami i ekspertkami z różnych dziedzin; 

  • czas na rozwój, naukę i testowanie nowych rozwiązań. 

 

Jak wygląda nasz proces rekrutacyjny? 

  1. Wyślij nam swoje CV – uważnie je przeczytamy. 

  2. Jeśli widzimy wspólny kierunek, Maja (HR Generalist) odezwie się do Ciebie i zaprosi na krótką rozmowę telefoniczną (ok. 30 minut). 

  3. Następnie zaprosimy Cię na rozmowę techniczną z Piotrem – Software Architectem oraz z Tomkiem – Senior Product Ownerem. 

  4. Jeśli wszystko pójdzie dobrze – witamy na pokładzie Green Hive Technology. 

Tech stack

    Polish

    C2

    English

    B2

    Java (JDK 21+)

    advanced

    SPRING DATA JPA

    regular

    JUnit

    regular

    RabbitMQ

    regular

    SQL

    regular

    Spock

    regular

    Spring Boot

    regular

    NoSQL

    regular

    Azure API Management

    nice to have
Published: 15.10.2025

Meet the company

Green Hive Technology

Tech that fits. Ideas that click.

Company profile

Backend Developer (Java)

Apply

Backend Developer (Java)

Stanisława Matyi 8, Poznań

Green Hive Technology

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Prosimy o przyjęcie do wiadomości, że administratorem danych jest Green Hive Technology Sp. z.o.o. ul. Stanisława Matyi 8, 61-586 Pozn... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.