#1 Job Board for tech industry in Europe

Senior Java Backend Developer_
New
Java

Senior Java Backend Developer_

Warszawa
4 972 - 5 801 USD/monthNet per month - B2B
4 127 - 4 814 USD/monthGross per month - Permanent
4 972 - 5 801 USD/monthNet per month - B2B
4 127 - 4 814 USD/monthGross per month - Permanent
Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Hybrid

Tech stack

    Polish

    C2

    Java

    master

    Docker

    master

    Magnolia CMS

    regular

Job description

Senior Java Backend Developer_

 

Pracuj z nami nad rozwojem headlessowej platformy backendowej, stworzonej w oparciu o Magnolia Enterprise.

Szukamy osoby z doświadczeniem w Javie, która pomoże nam rozwijać i stabilizować rozbudowany, wielorynkowy CMS. Jako zespół mamy realny wpływ na kierunek rozwoju – wspólnie ustalamy priorytety, dobieramy narzędzia i wyznaczamy standardy pracy. Stawiamy na jakość, przejrzystość i sensowny rozwój – bez zbędnych procesów i korporacyjnego bałaganu. Jeśli zależy Ci na pracy, w której możesz połączyć porządne rzemiosło z partnerską współpracą – sprawdź szczegóły.


TL;DR

Wynagrodzenie:

💸 14 940 – 17 430 zł brutto przy UoP

💸 18 000 – 21 000 zł netto przy B2B

✔ Płatne wynagrodzenie, gdy chorujesz (B2B) ✔ Nielimitowane płatne dni wolne


Podstawowe informacje:

  • Tryb pracy: hybrydowy → w każdą środę pracujemy z biura w Warszawie (Dolny Mokotów)

  • Wymagane doświadczenie: Mocny Mid / Senior → min. 5 lat doświadczenia w pracy z Javą, najlepiej przy platformach webowych lub serwisach contentowych

  • Zespół: 7 osób – UI/UX, 2 Frontend, 1 Backend, 1 Fullstack, 1 Client Partner

  • Klient: Danwood – prefabrykowane domy drewniane → współpraca trwa od 7 lat

  • Produkt: platforma webowa zbudowana na Magnolia CMS + Java 11+ → rozwój i utrzymanie świeżo wdrożonego systemu

  • Etap rozwoju produktu: platforma już działa – rozwijamy ją i dopracowujemy, wspierając klienta w cyfrowej transformacji

  • Stack technologiczny: Java ≥ 11, Magnolia CMS, Docker

  • Język: praca w języku polskim

  • Ilu osób szukamy? 1


Must have / Kluczowe wymagania

Poniższa lista jest długa, ale mówimy wprost – szukamy osoby, która zna się na rzeczy.Takiej, która pomoże nam rozwijać platformę, wspierać klienta i robić rzeczy porządnie: technicznie i komunikacyjnie.


Doświadczenie i kontekst projektowy

  • Min. 5 lat doświadczenia w roli backend developera z Javą

  • Projekty, które masz za sobą, to głównie platformy webowe lub contentowe strony

  • Dobrze czujesz się w pracy nad istniejącym produktem


Technologie i podejście techniczne

  •  Java (min. wersja 11) to Twój codzienny język – nie tylko „znasz składnię”, ale też rozumiesz, jak działa

  • Docker – używasz na co dzień i nie zaskoczy Cię żaden Dockerfile

  • Software Craftsmanship to dla Ciebie coś więcej niż modne hasło – dbasz o jakość kodu, a nie tylko o to, żeby „działało”

  • Magnolia CMS – mile widziany plus, ale nie wymagamy eksperta


Komunikacja i współpraca

  • Potrafisz mówić o technicznych rzeczach „po ludzku” – klient często potrzebuje wsparcia w zrozumieniu działania CMS-a i backendu

  • Nie boisz się klienta – czasem trzeba wytłumaczyć coś na callu albo zaproponować inne rozwiązanie

  • Lubisz działać partnersko – potrafisz jasno argumentować swoje decyzje, jesteś otwart_ na feedback i umiesz go dawać


Samodzielność i inicjatywa

  • Wiesz, co robić nawet wtedy, gdy nikt nie mówi Ci co robić – jesteś osobą, która umie wymyślić zadanie, a nie tylko je dostać

  • Widzisz, co można usprawnić i masz pomysły – nie szukamy szarej myszki, tylko osoby, od której można się czegoś nauczyć

  • Chcesz pracować w zespole, który bierze odpowiedzialność i nie boi się decydować

  • Lubisz, gdy backend działa dobrze – a nie „jakoś”


Twoje podejście – kogo szukamy?

Szukamy osoby, która nie tylko zna się na Javie, ale też wie, że w codziennej pracy liczy się coś więcej niż kod:

  • Lubisz pracować z ludźmi – będziesz wspierać Pawła na backendzie i współpracować z resztą zespołu. Zdarzają się też rozmowy z klientem – szczególnie gdy trzeba coś dobrze wytłumaczyć.

  • Masz własne zdanie i umiesz je uzasadnić – ale też jesteś otwart_ na to, co mówi zespół. Potrafisz się spierać merytorycznie i słuchać z ciekawością.

  • Nie boisz się inicjatywy – zamiast czekać na gotowe zadania, wolisz sam_a coś zaproponować, usprawnić, dorzucić coś od siebie.

  • Nie odpuszczasz byle jakiego kodu – jakość i zrozumienie tego, co się dzieje pod spodem, mają dla Ciebie znaczenie.

  • Chcesz się rozwijać i uczyć innych – interesuje Cię nie tylko kod, ale też sposób, w jaki pracujemy jako zespół. Lubisz dzielić się wiedzą i wspierać innych w ogarnianiu rzeczy.


Twoja rola i jej odpowiedzialności 

Dołączysz do zespołu, który rozwija świeżo postawioną platformę webową opartą na Magnolia CMS i Javie. Nie budujemy od zera – ale jesteśmy w etapie dopracowywania, rozwijania i wspierania klienta w codziennych decyzjach technicznych.


Na co dzień będziesz:

  • Rozwijać backend platformy w Javie – dbać o jakość, stabilność i przyszłościowość kodu

  • Wspierać działania wokół Magnolia CMS – nawet jeśli jeszcze jej dobrze nie znasz, pomożemy Ci się wdrożyć

  • Rozumieć potrzeby klienta i przekładać je na backend – często trzeba coś wytłumaczyć, zaproponować, czasem obronić dobre rozwiązanie

  • Działać samodzielnie – dostawać taski z Jiry, ale też samodzielnie je definiować, jeśli coś widzisz

  • Dorzucać swoje pomysły – mamy dużo rzeczy do ogarnięcia i miejsce na inicjatywę

  • Wspierać Pawła (naszego backendowego eksperta) – to rola z dużym potencjałem wpływu i dzielenia się wiedzą


Rola to nie to samo, co stanowisko! Więcej o rolach możesz przeczytać w artykule…Stanowiska vs role. Na czym polegają różnice?


Do jakiego projektu rekrutujemy?

🏡Nasz klient:

Pracujemy z Danwoodem – firmą, która produkuje prefabrykowane domy drewniane, jest obecna na kilku rynkach i jest jednym z liderów na rynku niemieckim.To klient, z którym jesteśmy w partnerstwie już od 7 lat – znamy się dobrze i wiemy, jak razem działać. Zaufanie działa w obie strony: klient często polega na naszych rozwiązaniach i chętnie słucha naszych pomysłów.

Współpraca z klientem:

Z klientem pracujemy na co dzień, zadaniowo – taski spływają przez Jirę, ale to także my inicjujemy zmiany i dorzucamy swoje propozycje. Spotkania są konkretne, a komunikacja oparta na zaufaniu i otwartości – klient nie oczekuje inicjatyw, ale chętnie je przyjmuje.

Produkt:

Rozwijamy platformę webową, która prezentuje ofertę klienta na wielu rynkach (docelowo więcej niż pięć). To świeżo uruchomiony system (2025), który łączy informacje o całym katalogu domów Danwooda w jednym miejscu – pełni kluczową rolę w pozyskiwaniu klientów i budowaniu wizerunku marki. Technologicznie bazujemy na Magnolia CMS + Java 11+ – mamy już działający produkt, ale mnóstwo rzeczy jeszcze przed nami.

 

Zespół | Fuksja

  • 2 Frontend Developerów, 1 Fullstack Developer, 1 Backend Developer, 1 Client Partner, 2 UI/UX

Większość z nas to osoby seniorskie – mamy pełen zestaw kompetencji, by tworzyć i rozwijać platformę: od designu, przez development, po wdrożenie i operacje. Ty był_byś 8. osobą w zespole i jednocześnie 2. Backend Developerem.


Proces: Kanban, codzienne daily, refinementy i statusy

Działamy szybko, konkretnie i bez niepotrzebnego formalizmu. Podejmujemy decyzje na bieżąco, testujemy rozwiązania w praktyce i nie boimy się przyznać do błędów – ważne, żeby wyciągać wnioski i działać dalej.


Praca hybrydowa: w każdą środę pracujemy z biura

To nasz stały rytuał – jeden dzień wspólnej pracy stacjonarnej w tygodniu pomaga nam ogarniać rzeczy, które lepiej załatwia się przy tablicy albo przy kawie.


Współpraca: konkretna, partnerska, zadaniowa

Taski wpadają głównie przez Jirę: część od klienta, część tworzymy sami. Zdarza się, że trzeba coś wytłumaczyć, zaproponować, przedyskutować. Klient ufa w nasze decyzje i liczy się z naszym zdaniem – zależy nam, żeby nowa osoba również potrafiła rozmawiać o backendzie i CMS-ie z osobami nietechnicznymi.

 

Kilka z WIELU naszych zalet

  • Urlopy bez limitów - nielimitowane płatne dni wolne (na UoP i B2B) – bo kto nam zabroni?

  • Budżet szkoleniowy i warsztaty - stawiamy na rozwój, więc każdy zespół może zaplanować swój budżet na szkolenia. Ponadto sami organizujemy wiele warsztatów np. z NVC

  • Prawdziwa transparencja - transparentne pensje, finanse czy widełki wynagrodzeń

  • Podwyżki - system podwyżkowy, który jest transparentny i jawny dla całej organizacji

  • Dobry pakiet - karta MultiSport + prywatna opieka medyczna Medicover + platforma HearMe

  • Biuro, które kochamy - mamy biuro na Dolnym Mokotowie, w którym nie brakuje kreatywnej przestrzeni. Regulowane biurka, ergonomiczne krzesła, słoneczny taras, bilard, ping-pong, PlayStation… Brzmi dobrze?

 

Nasze wartości

W SYZYGY działamy inaczej. Stawiamy na przejrzystość, zaufanie i samodzielność w podejmowaniu decyzji. Nasz model pracy opiera się na samoorganizacji, co oznacza brak tradycyjnych hierarchii, sztywnych struktur zarządzania czy szefów. Każda osoba ma realny wpływ na to, jak pracujemy, a błędy traktujemy jako naturalną część procesu – najważniejsze, by wyciągać z nich wnioski i iść dalej.



4 972 - 5 801 USD/month

Net per month - B2B

4 127 - 4 814 USD/month

Gross per month - Permanent