New offer - be the first one to apply!

December 17, 2025

Java Developer/ka (Magnolia CMS)

Senior • Hybrid

$14,000 - $18,000/mo

Warsaw, Poland

Twój kalendarz pęka w szwach od spotkań, a Ty marzysz o tym, żeby rozwiązywać złożone problemy za pomocą kodu, a nie tylko przesuwać zadania w Jirze? Mamy na to lekarstwo.

Wyobraź sobie projekt, w którym Twoje decyzje kształtują produkt od podstaw, a zespół, który wspólnie tworzycie, ma realny wpływ na kierunek jego rozwoju. Szukamy doświadczonej osoby, która jako Developer/ka Java jest biegła w Magnolia CMS i chce budować platformę w branży ubezpieczeniowej od zera. 

Nasz klient, lider w swoim sektorze, rozpoczyna cyfrową transformację, a Ty możesz być kluczową osobą w tym procesie.

Będziesz doradzać, projektować i prowadzić rozwiązanie, a nie tylko wykonywać zadania z backlogu.

Chcesz być architektem rozwiązania, a nie tylko trybikiem w maszynie? Daj znać.


W dużym skrócie

 

  • Wynagrodzenie

    • 14 000 – 18 000 zł brutto (UoP)

    • 18 000 – 22 000 zł netto (B2B)

  • Tryb pracy: hybrydowy (szczegóły do ustalenia z zespołem, ale z naciskiem na budowanie relacji w biurze)

  • Doświadczenie: Senior (min. 7 lat doświadczenia w Java, min. 3 lata w Magnolia CMS, najlepiej w budowaniu dużych platform od podstaw)

  • Zespół: Około 9 osób (UX/UI, APM, Client Partner, 2x Frontend, 3x Backend, QA) – zespół w fazie budowania, będziesz częścią jego trzonu.

  • Klient: Lider branży ubezpieczeniowej – strategiczny projekt długoterminowy.

  • Produkt: Nowa platforma CMS oparta na Magnolia – budowa i implementacja systemu od zera.

  • Etap rozwoju produktu: zaczynamy od czystej kartki, start projektu około marzec 2026.

  • Język pracy: Polski (biegły), Angielski (min. B2).

  • Ilu osób szukamy?: 1 osoby

 

Must have

Oto, co musisz mieć w swoim portfolio, by skutecznie dowozić wartość i współtworzyć nami biznes naszych klientów. 

 

Wymagane doświadczenie 

  • Posiadasz ponad 7 lat doświadczenia w pracy z technologiami backendowymi w ekosystemie Java, co stanowi mocny fundament do budowania strategicznych rozwiązań.

  • Z Magnolia CMS pracujesz aktywnie od co najmniej 3 lat – jej architektura, tworzenie i rozbudowywanie modułów, szablonów i komponentów nie mają przed Tobą tajemnic. Wiesz, jak w pełni wykorzystać jej potencjał.

  • Masz na koncie udokumentowane doświadczenie w pracy nad złożonymi, skalowalnymi produktami cyfrowymi. Mówimy tu o dużych platformach internetowych, systemach o wysokim natężeniu ruchu lub aplikacjach klasy enterprise. Rozumiesz wyzwania związane z taką skalą.

  • Potrafisz doskonale odnaleźć się zarówno w rozwijaniu istniejących, dojrzałych produktów, jak i w budowaniu nowych rozwiązań od podstaw.Jesteś gotow_a na wizję czystej kartki i tworzenie od fundamentów, jak również na ewoluowanie już działających systemów.

  • Jeśli Twoje doświadczenie pochodzi z sektorów takich jak e-commerce czy finanse, to dla nas dodatkowy sygnał, że rozumiesz wymagania stawiane rozwiązaniom o najwyższych standardach bezpieczeństwa i wydajności.

  • Wiesz, jak rozmawiać z UX designerem, analitykiem i klientem, żeby wspólnie znaleźć najlepsze rozwiązanie. Potrafisz spojrzeć na problem szerzej niż tylko z perspektywy kodu.

 

Komunikacja i współpraca

  • Posiadasz wysoko rozwinięte umiejętności komunikacyjne i interpersonalne. Masz doświadczenie w pracy w zespołach projektowych, z bezpośrednią współpracą z klientami komercyjnymi.

  • Biegle posługujesz się językiem polskim, a Twoja umiejętność komunikacji w języku angielskim na poziomie minimum B2 umożliwia swobodną pracę w międzynarodowym środowisku.

  • Potrafisz budować relacje oparte na zaufaniu – zarówno w zespole, jak i z klientem. Rozumiesz, że tłumaczenie złożonych zagadnień technicznych na zrozumiały język biznesowy jest kluczowe dla wspólnego sukcesu.

  • Jesteś postrzegan_a jako ekspert_ka i doradc_zyni, która proaktywnie dzieli się wiedzą i pomaga klientowi oraz zespołowi w podejmowaniu trafnych decyzji. Zdolność do budowania długoterminowych, partnerskich relacji z klientem jest dla nas bardzo ważna.

  • Wiesz, jak argumentować swoje decyzje i propozycje, jednocześnie pozostając otwart_a na konstruktywny feedback i potrafiąc asertywnie przedstawiać swoje zdanie.

  • Jako Senior Developer_ka jesteś gotów_a do dzielenia się wiedzą i wspierania mniej doświadczonych członków zespołu – czy to poprzez code review, pair programming czy mentoring.

 

Kompetencje techniczne i podejście eksperckie

  • Java to Twoje naturalne środowisko – znasz najlepsze praktyki i potrafisz pisać wydajny, niezawodny kod.

  • Posiadasz komercyjne doświadczenie w pracy z Magnolia CMS – jesteś ekspertem_ką w jego konfiguracji, customizacji i integracjach. Wiesz, jak budować elastyczne i potężne rozwiązania na tej platformie.

  • Masz doświadczenie w projektowaniu i integracji API (w tym RESTful API), a ich bezpieczeństwo i skalowalność to dla Ciebie priorytet.

  • Software Craftsmanship to dla Ciebie coś więcej niż modne hasło. Stosujesz z przekonania zasady takie jak SOLID, KISS i DRY, dbając o czysty, wydajny, modularny i łatwy w utrzymaniu kod.

  • Testowanie to dla Ciebie naturalna część procesu developmentu. Piszesz testy jednostkowe i integracyjne, dążąc do jak najwyższej jakości, wykorzystując frameworki takie jak JUnit.

  • Posiadasz solidną wiedzę na temat standardów bezpieczeństwa aplikacji webowych i potrafisz stosować je w praktyce.

  • Znajomość podstawowych zasad ochrony danych osobowych (RODO/GDPR), szczególnie w kontekście projektowania systemów, jest dla Ciebie oczywista.

  • Jesteś biegły_a w korzystaniu z narzędzi do zapewniania jakości kodu, takich jak lintery (np. Checkstyle) i narzędzia do statycznej analizy kodu.

  • Wykazujesz biegłość w pracy z systemami kontroli wersji (Git).

  • Masz praktyczne doświadczenie w pracy z procesami ciągłej integracji i ciągłego dostarczania (CI/CD). Wiesz, jak automatyzować wdrażanie i dbać o spójność środowisk.

  • Posiadasz doświadczenie z narzędziami do budowania, a Maven to Twoje ulubione środowisko do zarządzania zależnościami i cyklem życia projektów – znasz jego konfigurację i potrafisz wykorzystać jego pełen potencjał.

 

Praca projektowa

  • Nie oczekujemy od Ciebie formalnego zarządzania projektem, ale wymagasz od siebie technicznego przewodzenia i pełnej odpowiedzialności (ownership) za całe funkcjonalności. Wiesz, jak dekomponować złożone zadania, precyzyjnie szacować pracochłonność i skutecznie planować swoją pracę, koordynując ją z resztą zespołu.

  • Potrafisz efektywnie współpracować z analitykami i projektantami, wykorzystując dostarczone dane do podejmowania trafnych decyzji technicznych.

  • Kluczowe są dla Ciebie umiejętności analizy danych technicznych (np. logów, metryk wydajności). Potrafisz monitorować postęp swoich zadań, identyfikować potencjalne blokady i transparentnie komunikować ich status. Umiejętność adaptacji do zmieniających się wymagań to dla Ciebie norma.

  • Chociaż nie będziesz samodzielnie ustalać priorytetów dla całego projektu, jesteś kluczowym partnerem_ką dla ról odpowiedzialnych za zakres. Dostarczasz eksperckich informacji na temat złożoności technicznej i zależności, mając bezpośredni wpływ na priorytetyzację i harmonogram.

  • Jesteś proaktywn_a w proponowaniu nowych, lepszych rozwiązań technicznych oraz usprawnień w istniejących procesach – od optymalizacji CI/CD, przez poprawę jakości kodu, po strategiczną refaktoryzację. Widzisz, co można zrobić lepiej, i nie boisz się tego proponować.

  • Masz doświadczenie w inicjowaniu zmian i wdrażaniu usprawnień, niezależnie od tego, czy dotyczą one kodu, narzędzi, czy procesów projektowych.

 

 

Nice to have

 

  • Doświadczenie w pracy z platformami chmurowymi (np. AWS, Azure, GCP) – jeśli wiesz, jak projektować i wdrażać rozwiązania w chmurze, to dla nas dodatkowy atut.

  • Doświadczenie z narzędziami do konteneryzacji (Docker, Kubernetes) – rozumiesz, jak budować i zarządzać aplikacjami w środowisku kontenerowym.

  • Posiadasz oficjalną certyfikację Magnolia, co potwierdza Twoją głęboką wiedzę o platformie.

  • Masz doświadczenie w integracji z systemami e-commerce, PIM (Product Information Management), DAM (Digital Asset Management) czy CRM – to cenne w kontekście złożonych ekosystemów produktowych.

 

Twoje podejście

Szukamy kogoś, kto chce mieć realny wpływ i aktywnie kształtować przyszłość naszych partnerstw. Jeśli te cechy opisują Ciebie, świetnie trafiłeś_aś!


  •  Jesteś proaktywny_a w poszukiwaniu wiedzy, rozwijając nie tylko siebie, ale i inspirując do nauki cały zespół. Chętnie dzielisz się swoją wiedzą i doświadczeniem.

  • Działasz samodzielnie i nie czekasz na listę zadań. Widzisz problem lub szansę, analizujesz i proponujesz konkretne rozwiązanie.

  • Wyróżnia Cię zaangażowanie w jakość – potrafisz konstruktywnie feedbackować zespół, dbając o to, by dostarczane rozwiązania w pełni odpowiadały na potrzeby klienta i były na najwyższym poziomie. Dbasz o detale i końcowy rezultat.

  • Traktujesz feedback jako cenne narzędzie rozwoju, aktywnie go przyjmując i chętnie dając go innym. Wierzysz, że szczera rozmowa jest lepsza niż unikanie problemu. Dajesz i przyjmujesz feedback, bo wiesz, że jego celem jest rozwój, a nie udowadnianie racji.

 

 

Do jakiego projektu rekrutujemy


Nasz klient: 

Pracujemy z jedną z największych instytucji finansowych w Polsce, a także w Europie Środkowo-Wschodniej. To absolutny lider w swojej branży, który stawia na innowacje i strategiczny rozwój cyfrowy. Będziesz mieć_a okazję pracować przy dużych i złożonych projektach, które mają kluczowe znaczenie biznesowe i są integralną częścią ich strategii digitalizacji.


Współpraca:

Z klientem rozpoczynamy współpracę od strategicznego projektu, jednak w perspektywie jest dla nas budowanie długoterminowego partnerstwa. Zakładamy nie tylko utrzymanie i rozwój produktu, który wspólnie stworzymy, ale także poszerzanie portfolio naszych działań o kolejne projekty.

Czeka Cię ścisła komunikacja z klientem – głównie z jego Działem IT oraz Działem Marketingu. Będziesz aktywnie uczestniczyć w spotkaniach i dyskusjach, wspierając budowanie wzajemnego zrozumienia i zaufania. Chociaż rytuały takie jak daily stand-ups, sprint reviews czy retrospekcje będą definiowane wewnętrznie dla Twojego zespołu, Twoja aktywna rola w interakcjach z klientem będzie kluczowa dla sukcesu projektu.

 

Projekt:Będziesz pracować nad strategicznym replatformingiem – zastąpimy obecną platformę zupełnie nową, zbudowaną na nowym stacku technologicznym. To wielomiesięczny projekt, który oznacza, że będziesz mieć_a realny wpływ na jego kształt od samych podstaw. To jest ta szansa na budowanie systemu "od zera" o jakiej mówiliśmy.

Szczegóły dotyczące konkretnych potrzeb, wyzwań technologicznych oraz grupy docelowej produktu są tematem, który chętnie przedstawimy Ci podczas spotkania – tak, abyś mógł_a w pełni zrozumieć skalę i ambicje tego przedsięwzięcia.

Projekt nie kończy się na uruchomieniu nowej platformy, ale na dalszym utrzymaniu i rozwoju. 

 

Jak wygląda praca w zespole? 

  • Skład i kompetencje zespołu: 

Dołączysz do zupełnie nowo tworzonego zespołu, co daje Ci unikalną szansę współtworzenia jego DNA od samego początku. Chociaż zespół powstaje na nowo, będzie on składał się z doświadczonych specjalist_ek – większość z nich to osoby, które już pracują w SYZYGY. Będziesz kluczowym członkiem_nią interdyscyplinarnego teamu, w którym znajdą się: UX/UI Designer_ka, APM, Client Partner_ka, dwie osoby na stanowisku Frontend Developera, trzy osoby na stanowisku Backend Developera (w tym Ty) oraz QA. Zazwyczaj nasze zespoły to mix doświadczeń na poziomie mid-senior.

 

Zależy nam, aby ten zespół posiadał pełne kompetencje do wdrożenia produktu, a także jego dalszej obsługi i rozwoju. Razem będziemy budować wszystko od podstaw.

 

  • Typ współpracy: 

 

Nasza praca w zespole inspirowana jest metodologią Scrum, co oznacza dynamikę, transparentność i zorientowanie na dowożenie wartości. Regularne rytuały, takie jak daily, sprint reviews, retrospekcje, są podstawą naszej efektywności. 

 

  • Dynamika i atmosfera w zespole: 

 

Fakt, że zespół jest zupełnie nowy, oznacza, że razem będziemy kształtować jego zasady współpracy, atmosferę i tempo pracy. To Ty masz realny wpływ na to, jak będzie wyglądać nasza wspólna przyszłość. Będziemy łączyć pracę zdalną z regularnymi spotkaniami w biurze (szczegóły do ustalenia), aby wspierać efektywną współpracę i budowanie silnych relacji.