Senior Java Developer

140 - 150 PLN/ godz.B2B
SeniorHybryda·WarszawaFull-time·B2B
#460870·Dodano 2 dni temu·1
Źródło: KUBO Poland
Aplikuj teraz

Podsumowanie oferty

Rozwój systemów wspierających zgłaszanie i obsługę szkód — zarówno opartych na mikroserwisach, jak i monolitycznych. Rola obejmuje projektowanie architektury i skalowalnych rozwiązań dla systemów o dużym wolumenie transakcji, z wykorzystaniem Java i narzędzi AI wspierających wytwarzanie oprogramowania.

Wymagania

  • Minimum 7 lat komercyjnego doświadczenia w programowaniu w języku Java.
  • Bardzo dobra znajomość Spring Boot, Spring Framework oraz Hibernate/JPA.
  • Bardzo dobra znajomość Apache Kafka.
  • Bardzo dobra znajomość SQL.
  • Praktyczne doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej.
  • Doświadczenie w projektowaniu i implementacji API REST.
  • Praktyczna znajomość Domain-Driven Design (DDD).
  • Znajomość Angular i doświadczenie w tworzeniu lub rozwijaniu aplikacji frontendowych.
  • Doświadczenie w projektowaniu i utrzymaniu systemów o dużej skali i wysokim wolumenie transakcji.
  • Umiejętność wykorzystywania narzędzi AI w procesie wytwarzania oprogramowania.
  • Doświadczenie w pracy zgodnie z metodyką Agile/Scrum.
  • Umiejętność pracy w środowisku nastawionym na jakość kodu, współpracę i wymianę wiedzy.

Mile widziane:

  • Znajomość Playwright.
  • Znajomość Docker i Kubernetes.
  • Doświadczenie z RabbitMQ i Elasticsearch.
  • Znajomość jednej z chmur: Azure, AWS lub GCP.
  • Znajomość zagadnień związanych z IT Security.
  • Doświadczenie w CI/CD.
  • Doświadczenie w mentoringu innych developerów lub pełnieniu funkcji Technical Leadera.
  • Doświadczenie w wykorzystywaniu agentów AI lub rozwiązań Agentic AI w procesie software development.
  • Doświadczenie w projektach realizowanych dla sektora finansowego lub ubezpieczeniowego.

Obowiązki

  • Rozwój i rozbudowa systemów wspierających procesy zgłaszania i obsługi szkód, opartych na architekturze mikroserwisowej oraz monolitycznej.
  • Udział w projektowaniu architektury systemowej i dobór nowoczesnych rozwiązań technologicznych.
  • Projektowanie i rozwój mikroserwisów oraz usług wspierających kluczowe procesy biznesowe.
  • Projektowanie i implementacja API REST oraz integracji pomiędzy systemami.
  • Rozwijanie rozwiązań zapewniających wysoką wydajność, skalowalność i niezawodność.
  • Wykorzystanie Apache Kafka do realizacji komunikacji pomiędzy usługami.
  • Usprawnianie wybranych procesów biznesowych poprzez rozwój i modernizację rozwiązań IT.
  • Dbanie o wysoką jakość oprogramowania poprzez rozwój automatycznych testów i stosowanie dobrych praktyk programistycznych.
  • Rozwijanie piramidy testów automatycznych oraz wspieranie jakości na różnych poziomach testowania.
  • Udział w code review oraz dbanie o jakość i spójność tworzonego kodu.
  • Wykorzystywanie narzędzi AI wspierających analizę, implementację, testowanie i rozwój oprogramowania.
  • Udział w wydarzeniach Scrumowych i codzienna współpraca z zespołem Agile.
  • Współpraca przy tworzeniu rozwiązań dla systemów o dużej skali i wysokim wolumenie transakcji.
  • Aktywny udział w wymianie wiedzy i ciągłym doskonaleniu sposobu pracy zespołu.

Benefity

  • Prywatna opieka medyczna.
  • Karta sportowa.
  • Ubezpieczenie na życie.
Opieka zdrowotna
Karta sportowa
Ubezpieczenie

Inne informacje

  • Projekt rozpoczyna się ASAP i trwa do 31.12.2026 r.; przewidziana jest duża możliwość przedłużenia.
  • Proces rekrutacji obejmuje rozmowę z rekruterem KUBO, 1–2 etapy rozmów z klientem oraz feedback i finalną decyzję.
KUBO Poland Sp. z o.o.

KUBO Poland Sp. z o.o.

39 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz