JustJoin.IT Hybrydowo Senior

Senior Java Developer with Kafka

Optiveum

⚲ Warszawa

20 160 - 25 200 PLN netto (B2B)

Wymagania

  • min. 5 lat komercyjnego doświadczenia w programowaniu w Javie
  • min. 5 lat doświadczenia ze Spring/Hibernate, Spring Boot oraz Spring Cloud
  • min. 5 lat doświadczenia z relacyjnymi bazami danych i SQL
  • min. 3 lata doświadczenia z Apache Kafka
  • znajomość frameworków testowych (JUnit, TestNG, Spock; Testcontainers, WireMock)
  • znajomość silników procesowych i notacji BPMN
  • znajomość Angular i doświadczenie w tworzeniu aplikacji frontendowych
  • biegły polski i zaawansowany angielski

Opis stanowiska

Udział w budowie od podstaw nowego ekosystemu obsługi szkód i świadczeń dla firmy ubezpieczeniowej — mikroserwisy w Javie, Kafka, procesy BPMN i narzędzia AI w codziennej pracy. Projekt jest w fazie transformacji, więc wymagania i priorytety mogą się zmieniać, a presja na wyniki może być wysoka. Oferta dla doświadczonego Java developera, który lubi pracę na styku biznesu i technologii oraz nie przeszkadza mu hybrydowy tryb z biurem w Warszawie.

🔍 Dekoder Ogłoszenia

🔴
Dołączysz do strategicznego programu transformacyjnego realizowanego na styku biznesu i technologii.
Projekt jest prawdopodobnie w początkowej fazie, co może oznaczać dużą niepewność i potrzebę definiowania wielu rzeczy od zera.
🔴
Tworzymy od podstaw nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow.
Może to oznaczać, że będziesz pracować z nowymi, potencjalnie niedojrzałymi technologiami i procesami, które wymagają ciągłego rozwoju i stabilizacji.
🔴
Naszym wspólnym celem jest zbudowanie rozwiązania, które wyznaczy nowe standardy obsługi klienta na polskim rynku ubezpieczeniowym.
Ambitny cel może oznaczać presję na wyniki i potencjalnie nierealistyczne terminy.
🔴
Współpraca z architektami, analitykami i właścicielami biznesowymi przy implementacji procesów BPMN.
Może oznaczać, że będziesz musiał dużo czasu poświęcać na dyskusje i dostosowywanie się do wymagań biznesowych, które mogą być niejasne lub często się zmieniać.
🔴
Aktywne wykorzystywanie narzędzi AI wspierających proces wytwarzania oprogramowania.
Może oznaczać eksperymentowanie z nowymi, nie zawsze sprawdzonymi narzędziami, które mogą nie przynieść oczekiwanych korzyści lub wymagać dodatkowego nakładu pracy.