.
Magnolia CMS (Java) Developer/ka
  • Warsaw
Magnolia CMS (Java) Developer/ka
Warszawa, Warsaw, Masovian Voivodeship, Polska
SYZYGY
12. 12. 2025
Informacje o stanowisku

Magnolia CMS (Java) Developer/ka

Miejsce pracy: Warszawa

Technologie, których używamy

Wymagane

  • Magnolia CMS
  • JUnit
  • Maven

Mile widziane

  • AWS
  • Microsoft Azure
  • Google Cloud Platform
  • Docker
  • Kubernetes

O projekcie

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

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

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

* Płatne wynagrodzenie, gdy chorujesz (B2B) i odpoczywasz

• 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

Twój zakres obowiązków

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.

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.

Nasze wymagania

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).

Mile widziane

Nasze wymagania c.d.:

• 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.

Tak organizujemy naszą pracę

Liczba osób w zespole

8

Tak pracujemy

  • u klienta
  • rozwijasz kilka projektów jednocześnie
  • masz wpływ na wybór narzędzi i technologii
  • masz wpływ na rozwiązania technologiczne
  • masz wpływ na produkt
  • koncentrujesz się na rozwoju produktu
  • koncentrujesz się na utrzymaniu kodu

Skład zespołu

  • backend developer
  • frontend developer
  • fullstack developer
  • project manager
  • UI designer
  • UX designer

Tak pracujemy nad projektem

  • Clean Code
  • code review
  • wzorce projektowe
  • pair programming

Takie dajemy możliwości rozwoju

  • budżet rozwojowy
  • czas na rozwój Twoich pomysłów
  • przestrzeń do eksperymentowania
  • szkolenia wewnątrzfirmowe
  • szkolenia zewnętrzne
  • treningi umiejętności miękkich
  • wsparcie w przygotowaniu do bycia prelegentem
  • wspieramy wydarzenia dla IT
  • wymiana wiedzy technicznej w firmie

To oferujemy

  • Urlopy bez limitów - Od 2026 planujemy dążyć do tego, by nasza średnia firmowa wynosiła 26 dni wolnych. Taka zmiana wynika, z tego, że chcemy zwiększać nasz potencjał sprzedażowy. Chorować możesz tak jak wcześniej. ?
  • Prawdziwa transparencja - transparentne pensje, finanse czy widełki wynagrodzeń
  • 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
  • Podwyżki po naszemu - system podwyżkowy, który jest transparentny i jawny dla całej organizacji
  • Dobry pakiet - karta MultiSport + prywatna opieka medyczna Medicover + platforma HearMe
  • 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

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie szkoleń i kursów
  • elastyczny czas pracy
  • owoce
  • spotkania integracyjne
  • komputer do użytku prywatnego
  • firmowa biblioteka
  • brak dress code’u
  • gry wideo w pracy
  • kawa / herbata
  • napoje
  • parking dla pracowników
  • strefa relaksu
  • wyprawka dla dziecka
  • inicjatywy dobroczynne
  • dodatkowy urlop
  • bonusy świąteczne
  • samoorganizacja
  • turkus

Etapy rekrutacji

  • ok 45 min rozmowa przez teams – zapoznawcza
  • ok 1,5h rozmowa przez teams – techniczna + culture fit
  • ok 1,5h Meet us Day - spotkanie w biurze z zespołem

Twoje podejście

Szukamy kogoś, kto chce mieć realny wpływ i aktywnie kształtować przyszłość naszych pa

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    161 267
    23 769