PZU Tech
PZU Tech
New

Developer Java (mid) (k/m)

Brak informacji o wynagrodzeniu
MidInne·B2B
#447113·Dodano wczoraj·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaKafkaSpring

Firma i stanowisko

OLIMP to strategiczny program transformacyjny Grupy PZU realizowany na styku biznesu i technologii. Tworzymy nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow. Projekt angażuje ekspertów wielu specjalizacji, którzy wspólnie projektują i wdrażają jeden z najważniejszych programów rozwojowych w historii PZU.

Wymagania

  • Dobra znajomość Java (ponad 5 lat doświadczenia)
  • Dobra znajomość Kafka (ponad 3 lata doświadczenia)
  • Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (ponad 5 lat doświadczenia)
  • Dobra znajomość języka SQL (ponad 5 lat doświadczenia)
  • Znajomość frameworków do testów jednostkowych (JUnit, TestNG, Spock)
  • Znajomość narzędzi do testów integracyjnych (Testcontainers, Wiremock)
  • Znajomość paradygmatów Functional Programming i Object-Oriented Programming
  • Znajomość konteneryzacji aplikacji
  • Znajomość silników procesowych oraz notacji BPMN
  • Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych
  • Znajomość frameworka Angular oraz doświadczenie w tworzeniu aplikacji frontendowych
  • Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania
  • Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań

Nice to have:

  • Znajomość Domain-Driven Design (DDD) i praktyczne doświadczenie z jego stosowaniem
  • Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI
  • Doświadczenie w rozwiązaniach chmurowych

Obowiązki

  • Praca z technologiami Java, Kafka, Spring/Hibernate, Spring Boot, Spring Cloud
  • Zapewnienie jakości kodu w tym użycie frameworków do testów jednostkowych (JUnit, TestNG, Spock), testów integracyjnych (Testcontainers, Wiremock)
  • Stosowanie paradygmatów Functional Programming oraz Object-Oriented Programming
  • Konteneryzacja aplikacji
  • Znajomość silników procesowych i notacji BPMN
  • Zastosowanie wzorców i mechanizmów zapewniania odporności (resilience) w systemach rozproszonych
  • Tworzenie aplikacji frontendowych z użyciem frameworka Angular
  • Adopcja narzędzi AI w procesie wytwarzania oprogramowania
  • Wykorzystanie narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań

Inne informacje

  • Świadczenie usług z terytorium Polski
  • Świadczenie usług w modelu hybrydowym – minimum 1 dzień pracy z biura
PZU Tech

PZU Tech

11 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz