← Back to jobs

Senior Java Developer

Skills

agentic aiagileaiangularapiawsazureci cddockerelasticsearchgcphibernatejavajpakafkakubernetesplaywrightrabbitmqscrumspringsqlJavaAngularElasticsearch

Description

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
  • 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

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Poland.

No similar openings right now. Refine your search or create an alert above.