JustJoin.IT Hybrydowo Mid

Fullstack Developer

PKO BP Finat

⚲ Warszawa

Do uzgodnienia

Wymagania

  • potwierdzone komercyjne doświadczenie jako programista fullstack w projektach o podobnej skali
  • doświadczenie i głębokie zrozumienie Scrum
  • praktyczna znajomość Java, Kotlin i Angular
  • znajomość OKD, Camel 4.8, Camunda 7/CIB7, WSO2 Micro Integrator v4.4.0
  • znajomość Git, Jenkins, Docker
  • doświadczenie w realizacji projektu stworzenia i wdrożenia systemu podobnej klasy w metodyce zwinnej
  • znajomość branży ubezpieczeniowej, szczególnie obsługi szkód i roszczeń

Opis stanowiska

Fullstack developer do systemu SLS (System Likwidacji Szkód) w PKO BP Finat — pracy nad nowymi funkcjonalnościami i rozwojem istniejących rozwiązań w Java, Kotlin i Angular, z integracjami przez Camel, Camunda i WSO2. Szczera uwaga: ogłoszenie kładzie duży nacisk na analizę, diagnozowanie i usuwanie błędów oraz optymalizację istniejącego kodu — realnie spora część pracy może polegać na utrzymaniu i naprawianiu starego systemu, a nie tworzeniu od zera.

🔍 Dekoder Ogłoszenia

🔴
projektowanie, rozwój i utrzymanie systemu SLS (System Likwidacji Szkód)
Może oznaczać zarówno pracę nad nowymi funkcjonalnościami, jak i głównie zajmowanie się utrzymaniem i naprawą istniejącego, potencjalnie starego systemu.
🔴
implementacja nowych funkcjonalności oraz rozwój istniejących rozwiązań
Część pracy może polegać na dodawaniu nowych rzeczy, ale równie dobrze większość czasu może być poświęcona na modyfikację i rozbudowę już istniejącego kodu.
🟡
projektowanie i implementacja rozwiązań zgodnie z dobrymi praktykami programistycznymi i standardami architektonicznymi
Firma deklaruje dbanie o jakość, ale rzeczywiste stosowanie tych praktyk zależy od kultury zespołu i presji czasu.
🔴
analiza, diagnozowanie i usuwanie błędów oraz optymalizacja istniejącego kodu
Duża część pracy może polegać na "gaszeniu pożarów" i poprawianiu istniejącego kodu, zamiast na tworzeniu czegoś od zera.
🟡
współpraca z zespołem projektowym w metodyce Scrum, w tym udział w planowaniu, estymacji, przeglądach i retrospektywach
Standardowe elementy pracy w Scrum, ale ich efektywność i realny wpływ na proces zależą od dojrzałości zespołu i organizacji.