JustJoin.IT Hybrydowo Mid

Programista Java, Liferay (m/k/os.)

Asseco Poland S.A.

⚲ Kraków, Warszawa, Bielsko-Biała

Do uzgodnienia

Wymagania

  • Java
  • Liferay
  • OSGI
  • SQL
  • Docker
  • CI/CD
  • Angular

Opis stanowiska

Poszukujemy Programisty, który będzie pracował przy rozwoju i utrzymaniu systemów portalowych klasy enterprise opartych o platformę Liferay. Rola koncentruje się na rozwoju nowych funkcjonalności, integracjach systemowych oraz stabilnym utrzymaniu platformy. Jeśli chcesz rozwijać się w największej firmie IT w Polsce - aplikuj i dołącz do nas! 
Rekrutacja prowadzona online (rozmowa telefoniczna + 1 spotkanie online).

Twoje zadania:
• rozwój funkcjonalności portalowych w oparciu o Java i Liferay
• implementacja modułów OSGi (backend) oraz Client Extensions (frontend)
• tworzenie/utrzymywanie portletów oraz autoryzacja ich kodu przygotowanego przez innych programistów
• tworzenie i utrzymanie integracji (REST / SOAP)
• budowanie nowych wersji w oparciu o zmodyfikowanego Liferay CE
• udział w analizie technicznej i estymacjach
• współpraca z analitykami, testerami i architektami

Co będzie Ci potrzebne, aby dobrze wykonywać zadania?
• 3 lata doświadczenia komercyjnego w programowaniu Java
• doświadczenie w pracy z platformą Liferay (co najmniej CE)
• znajomość Liferay 7.4+.
• praktyczna znajomość OSGi
• praktyczna znajomość tworzenie i utrzymywania portletów
• umiejętność pracy na gotowych dystrybucjach platformy (oraz z kompilacją źródeł)
• znajomość SQL oraz relacyjnych baz danych
• komunikatywność i umiejętność pracy zespołowej
Mile widziane:
• doświadczenie w projektach długoterminowych (utrzymanie + rozwój)
• znajomość Docker / CI/CD na poziomie użytkowym
• doświadczenie w systemach klasy CMS / portal
• doświadczenie w tworzeniu i rozwijaniu frontend opartym o Angular
• wiedza o migracji z obecnie wykorzystywanej praformy Liferay (release 7.4.3) do wersji Liferay 2026 (LTS)

Benefity
• Spotkania integracyjne
• Ubezpieczenie grupowe
• Prywatna opieka medyczna
• Multisport
• Kursy językowe
• Szkolenia
• Dostęp do zaawansowanych technologii
• Pracowniczy Plan Emerytalny
• Owocowe środy
• Drużyna Active Team

🔍 Dekoder Ogłoszenia

🔴
największej firmie IT w Polsce
Może oznaczać dużą, ale też potencjalnie biurokratyczną i mniej elastyczną organizację.
🔴
rozwój nowych funkcjonalności, integracjach systemowych oraz stabilnym utrzymaniu platformy
Duży nacisk na utrzymanie może oznaczać sporo pracy z istniejącym, potencjalnie starszym kodem i mniejszą swobodę w tworzeniu od zera.
🔴
budowanie nowych wersji w oparciu o zmodyfikowanego Liferay CE
Może oznaczać pracę z wersją Community Edition, która wymaga więcej samodzielności w konfiguracji i potencjalnie brakuje jej niektórych funkcji wersji Enterprise.
🟡
doświadczenie w projektach długoterminowych (utrzymanie + rozwój)
Może oznaczać pracę nad tym samym projektem przez bardzo długi czas, co dla niektórych jest stabilnością, a dla innych stagnacją.
🟡
znajomość Liferay 7.4+
Wymaganie konkretnej, stosunkowo nowej wersji Liferay może oznaczać, że projekt jest aktualny, ale też wymaga specyficznej wiedzy, która nie jest powszechna.