Java Backend Developer

Java

Java Backend Developer

Java
Full-time
Permanent, B2B
Senior
Hybrid

Job description

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).

Tech stack

    English

    B1

    Spring Boot

    regular

    Spring

    regular

    Java

    regular

    Microservices

    regular

    CI/C

    regular

    LLM

    regular

    AI

    regular

Office location

About the company

UNIQA

UNIQA to dynamiczna firma technologiczna, która tworzy innowacyjne rozwiązania dla nowoczesnego biznesu. Specjalizujemy się w tworzeniu oprogramowania, aplikacji mobilnych oraz systemów zarządzania danymi.
Company profile

Java Backend Developer

Summary of the offer

Java Backend Developer

-, Warszawa
UNIQA
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. I hereby give consent to my personal data included in the application documents and collected during potential job interviews to be pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.