Przejdź do treści
KUBO

Senior Java Developer

Warszawa
Wrocław
27 dni temu

W skrócie

Senior Java Developer wanted for large financial-insurance institution in Warsaw. Work on microservices, monoliths, and AI-supported development. Requires 7+ years Java, Spring Boot, Kafka, SQL, microservices, REST API, DDD, Agile/Scrum. Angular knowledge is a plus.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

Dla jednej z największych instytucji sektora finansowo-ubezpieczeniowego, realizującej szeroko zakrojoną transformację cyfrową i rozwijającej nowoczesne rozwiązania technologiczne, poszukujemy osoby na stanowisko Senior Java Developer.

Rola obejmuje pracę zarówno nad rozwiązaniami opartymi na architekturze mikroserwisowej, jak i istniejącymi systemami monolitycznymi, a także udział w projektowaniu architektury i tworzeniu skalowalnych rozwiązań dla środowisk o dużym wolumenie transakcji.

Ważnym elementem pracy będzie również dbałość o jakość kodu, rozwój automatyzacji testów, udział w code review oraz wykorzystywanie narzędzi AI wspierających proces wytwarzania oprogramowania.

Kluczowe zadania

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.

Idealny profil kandydata

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.

Warunki współpracy

  • Lokalizacja: Warszawa
  • Forma współpracy: kontrakt B2BStawka: 140–150 PLN/hWspółpraca: full-timeModel pracy: hybrydowy – 1 dzień w tygodniu z biura w Warszawie, 4 dni zdalnie
  • Projekt: ASAP do 31.12.2026 r. – potem duża możliwość przedłużenia
  • Benefity: prywatna opieka medyczna, karta sportowa oraz ubezpieczenie na życie
  • Etapy rekrutacji
  • Rozmowa z rekruterem KUBO1–2 etapy rozmów z klientem
  • Feedback i finalna decyzja
Opublikowana 2026-10-06
Wygasa 2026-12-31
Źródło