KUBO Poland Sp. z o.o. logo
Salary
PLN 140–PLN 150/hr
Hiring from
Poland
Work type
Hybrid
Posted
Is this job info correct?
Show job description

Senior Java Developer

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 B2B
  • Stawka: 140–150 PLN/h
  • Współpraca: full-time
  • Model 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

  1. Rozmowa z rekruterem KUBO
  2. 1–2 etapy rozmów z klientem
  3. Feedback i finalna decyzja

W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.

At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.

Similar jobs

Apply for this job