New offer - be the first one to apply!

May 29, 2026

Java Backend Developer

Senior • Hybrid

Warsaw, Poland

Opis firmy

 

Poszukujemy doświadczonej osoby specjalizującej się w backendzie (Java), która posiada ugruntowaną wiedzę z zakresu nowoczesnych architektur systemowych oraz praktyczne doświadczenie w wykorzystaniu rozwiązań AI, w szczególności modeli LLM i podejścia agentowego. Kluczowe jest umiejętne łączenie wysokich standardów inżynierii oprogramowania z efektywną implementacją technologii AI w produktach.

 

Stanowisko

Java Backend Developer

Opis stanowiska

  • Tworzenie i rozwijanie aplikacji w architekturze mikroserwisowej, uruchamianych na Kubernetes (K8s).

  • Projektowanie i implementacja rozwiązań zgodnie z zasadami Architektury Heksagonalnej (Hexagonal Architecture).

  • Modelowanie procesów biznesowych w BPMN oraz praca z silnikiem procesowym Camunda.

  • Pisanie testów jednostkowych i dbanie o wysoką jakość kodu.

  • Współpraca z zespołem programistów oraz biznesem w metodyce Agile (Scrum).

  • Odpowiedzialność za jakość aplikacji – stabilność, bezpieczeństwo, wydajność.

  • Tworzenie oraz utrzymywanie dokumentacji technicznej.

  • Praktyczne wykorzystywanie narzędzi AI do wspierania procesu wytwarzania oprogramowania.

Wymagania

  • Minimum 7 lat doświadczenia w programowaniu w Java (8/11/21).

  • Bardzo dobra znajomość Spring/Spring Boot.

  • Znajomość zasad Architektury Hexagonalnej i umiejętność ich stosowania.

  • Doświadczenie w tworzeniu oraz utrzymywaniu Mikroserwisów.

  • Znajomość narzędzi CI/CD (np. GitLab, Jenkins).

  • Bardzo dobra znajomość różnic między LLM, workflowami i systemami agentowymi oraz umiejętność doboru odpowiedniego podejścia do problemu.

  • Doświadczenie w projektowaniu i implementacji prostych rozwiązań AI end‑to‑end (np. agentów, RAG, integracje z narzędziami).

  • Praktyczna wiedza z zakresu retrieval, embeddingów, zarządzania kontekstem oraz prompt & context engineering.

  • Umiejętność łączenia rozwiązań AI z solidną inżynierią oprogramowania (testy, ewaluacje, monitoring, analiza regresji).

  • Znajomość zagadnień bezpieczeństwa (np. prompt injection, wycieki danych) oraz wdrożeń produkcyjnych (fallbacki, kontrola działania, monitoring).

  • Mile widziane: doświadczenie w pracy z wymaganiami oraz iteracyjnym rozwijaniu systemów (mile widziana praca z bazami wiedzy, np. Markdown, Obsidian).

Oferujemy

  • Pracę z najnowszymi technologiami informatycznymi.

  • Wsparcie zespołu Architektury w codziennej pracy.

  • Możliwości rozwoju zawodowego i realny wpływ na rozwiązania informatyczne stosowane firmie w branży ubezpieczeniowej.

  • Kulturę organizacyjną opartą na 5 wartościach: wspólnota, prostota, klient przede wszystkim, odpowiedzialność i wiarygodność.

  • Stabilne zatrudnienie na podstawie umowy o pracę lub współpracę B2B.

  • Pracę w systemie hybrydowym.

  • Dbamy o Twój dobrostan i rozwój oferując m.in. dostęp do wielu platform (wellbeing, ze szkoleniami online czy nauki języków obcych).

  • Możliwość udziału w Wolontariacie oraz wielu akcjach CSR.

  • Możliwość realizacji pasji w ramach istniejących 10 UNIQA Klubów (m.in. bieganie/ gry planszowe/ narty/ turystyka wysokogórska/ podróże/strzelectwo).