Magnolia CMS (Java) Developer/ka

4 958 - 6 059 USDNet per month - B2B
3 856 - 4 958 USDGross per month - Permanent
Java

Magnolia CMS (Java) Developer/ka

Java
JP Dziekoński 3, Warszawa

SYZYGY

Full-time
Permanent, B2B
Senior
Hybrid
4 958 - 6 059 USD
Net per month - B2B
3 856 - 4 958 USD
Gross per month - Permanent

Job description

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.


Tech stack

    Polish

    C2

    English

    B2

    Java

    master

    CMS Magnolia

    regular

    AWS

    regular

    Azure

    nice to have

    GCP

    nice to have

    Docker

    nice to have

Office location

Published: 08.12.2025

Magnolia CMS (Java) Developer/ka

4 958 - 6 059 USDNet per month - B2B
Summary of the offer

Magnolia CMS (Java) Developer/ka

JP Dziekoński 3, Warszawa
SYZYGY
4 958 - 6 059 USDNet per month - B2B
3 856 - 4 958 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Ars Thanea S.A. z siedzibą w Warszawie, ul. Józefa Piusa Dziekońskiego 3 (dalej jako "admi... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.