JustJoin.IT Hybrydowo Mid

Fullstack Developer

PKO BP Finat

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Kotlin
  • Angular
  • Git
  • Jenkins
  • Docker
  • Scrum

Opis stanowiska

• projektowanie, rozwój i utrzymanie systemu SLS (System Likwidacji Szkód)
• implementacja nowych funkcjonalności oraz rozwój istniejących rozwiązań w technologii Java, Kotlin i Angular
• integracja systemu z wykorzystaniem technologii i narzędzi takich jak Camel, Camunda oraz WSO2 Micro Integrator
• projektowanie i implementacja rozwiązań zgodnie z dobrymi praktykami programistycznymi i standardami architektonicznymi
• analiza, diagnozowanie i usuwanie błędów oraz optymalizacja istniejącego kodu.
• Tworzenie i utrzymywanie testów automatycznych oraz dbanie o jakość dostarczanego oprogramowania
• praca z wykorzystaniem Git, Jenkins i Docker oraz udział w procesach CI/CD
• współpraca z zespołem projektowym w metodyce Scrum, w tym udział w planowaniu, estymacji, przeglądach i retrospektywach
 
 
Wymagania
• potwierdzone komercyjne doświadczenie zawodowe w charakterze programisty fullstack w projektach o podobnej skali
• doświadczenie pracy i głębokie zrozumienie zwinnych metodyk wytwórczych (SCRUM)
• praktyczna znajomości: Java, Kotlin oraz Angular
• znajomość technologii OKD, Camel 4.8, Camunda 7/CIB7, WSO2 Micro Integrator v4.4.0
• znajomość narzędzi Git, Jenkins, Docker
• doświadczenie w realizacji projektu stworzenia i wdrożenia systemu podobnej klasy w metodyce zwinnej
• znajomość branży ubezpieczeniowej a w szczególnie obsługi szkód i roszczeń
Oferujemy
• współpraca B2B

🔍 Dekoder Ogłoszenia

🔴
projektowanie, rozwój i utrzymanie systemu SLS (System Likwidacji Szkód)
Może oznaczać zarówno pracę nad innowacyjnymi funkcjami, jak i głównie żmudne poprawianie błędów i utrzymanie starego kodu.
🔴
projektowanie i implementacja rozwiązań zgodnie z dobrymi praktykami programistycznymi i standardami architektonicznymi
Może oznaczać, że zespół faktycznie stosuje te praktyki, ale też że jest to tylko pusty frazes, a rzeczywistość jest inna.
🔴
analiza, diagnozowanie i usuwanie błędów oraz optymalizacja istniejącego kodu
Duża część pracy może polegać na naprawianiu problemów w istniejącym, potencjalnie nieoptymalnym kodzie, a nie na tworzeniu od zera.
🔴
współpraca z zespołem projektowym w metodyce Scrum, w tym udział w planowaniu, estymacji, przeglądach i retrospektywach
Choć wymienione są wszystkie elementy Scruma, faktyczne stosowanie metodyki może być powierzchowne lub nieefektywne.
🔴
potwierdzone komercyjne doświadczenie zawodowe w charakterze programisty fullstack w projektach o podobnej skali
Wymaganie to może być interpretowane bardzo szeroko, a "podobna skala" może oznaczać zarówno duże, jak i średnie projekty.