Java Developer

Traffit

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Prywatna opieka medyczna
Karta sportowa
Ubezpieczenie na życie

Job summary

Traffit poszukuje Java Developera do dynamicznego zespołu realizującego transformację cyfrową w sektorze finansów i ubezpieczeń. Rola obejmuje tworzenie i utrzymanie mikroserwisów, rozwijanie API oraz integracji między systemami, z wykorzystaniem AI i Agentic AI na różnych etapach wytwarzania oprogramowania.

U kandydatów oczekujemy około 5 lat doświadczenia w Java, z naciskiem na Kafka i Spring/ Hibernate, a także umiejętności w Docker/Kubernetes i pracy w środowisku Agile/Scrum.

Qualifications

  • Doświadczenie w programowaniu w Java (około 5 lat).
  • Minimum 3 lata praktycznego doświadczenia z Apache Kafka.
  • Bardzo dobra znajomość Spring, Hibernate, Spring Boot, Spring Cloud, SQL oraz narzędzi do testowania (JUnit, TestNG, Spock, Testcontainers, WireMock).
  • Doświadczenie w tworzeniu i rozwijaniu aplikacji opartych o architekturę mikroserwisową.
  • Znajomość OOP oraz Functional Programming.
  • Praktyczna znajomość konteneryzacji (Docker/Kubernetes).
  • Znajomość BPMN.
  • Znajomość Angular i frontendowych aplikacji.
  • Umiejętność pracy w Agile/Scrum.

Responsibilities

  • Rozwijanie i utrzymywanie systemów mikroserwisowych wspierających obsługę szkód.
  • Tworzenie i rozwijanie API i integracji między systemami.
  • Zapewnianie wydajności, skalowalności i niezawodności w środowiskach o dużej liczbie transakcji.
  • Implementowanie komunikacji między usługami z użyciem Apache Kafka.
  • Stosowanie dobrych praktyk, automatyzacja testów i code review.
  • Przygotowywanie testów jednostkowych i integracyjnych.
  • Analiza wydajności aplikacji i identyfikacja problemów.
  • Wykorzystanie AI i Agentic AI w procesie wytwarzania oprogramowania.
  • Uczestnictwo w Scrum i agile.
  • Współudział w definiowaniu standardów dotyczących AI w developmentie.

Skills

Java
Apache Kafka
Spring Framework
Hibernate
Spring Boot
Spring Cloud
SQL
JUnit
TestNG
Spock
Testcontainers
WireMock
Angular
Agile/Scrum
OOP
Functional Programming
Docker
Kubernetes
BPMN

Tools

Docker
Kubernetes

Job 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 Java Developer.

Rola obejmuje pracę nad rozwiązaniami opartymi na architekturze mikroserwisowej, rozwój API i integracji pomiędzy systemami oraz aktywne wykorzystanie narzędzi AI i podejścia Agentic AI na różnych etapach procesu wytwarzania oprogramowania od analizy wymagań, przez implementację i testowanie, aż po utrzymanie rozwiązania.

Kluczowe zadania
  • Rozwijanie oraz utrzymywanie nowoczesnych systemów opartych na architekturze mikroserwisowej, wspierających procesy związane z obsługą szkód.
  • Tworzenie i rozwijanie API oraz integracji umożliwiających sprawną komunikację pomiędzy systemami.
  • Projektowanie rozwiązań zapewniających wydajność, skalowalność i niezawodność w środowiskach o dużej liczbie transakcji.
  • Implementowanie i utrzymywanie mechanizmów komunikacji pomiędzy usługami, w szczególności z wykorzystaniem Apache Kafka.
  • Zapewnianie wysokiej jakości tworzonego oprogramowania poprzez stosowanie dobrych praktyk programistycznych, automatyzację testów oraz regularne code review.
  • Przygotowywanie i rozwijanie testów jednostkowych oraz integracyjnych wspierających stabilność i jakość aplikacji.
  • Analizowanie wydajności aplikacji oraz wykorzystywanie odpowiednich narzędzi do identyfikowania i eliminowania problemów.
  • Wykorzystywanie rozwiązań opartych na AI na kolejnych etapach procesu wytwarzania oprogramowania, od analizy wymagań po rozwój, testowanie i utrzymanie systemów.
  • Poszukiwanie praktycznych zastosowań podejścia Agentic AI w codziennej pracy programistycznej.
  • Udział w przeglądach kodu oraz wykorzystywanie narzędzi wspierających bezpieczeństwo i jakość tworzonego oprogramowania.
  • Aktywne uczestnictwo w ceremoniach Scrum oraz współpraca z zespołem realizującym projekt w modelu Agile.
  • Współudział w definiowaniu standardów i dobrych praktyk dotyczących tworzenia oprogramowania oraz wykorzystania AI w procesie developmentu
Idealny profil kandydata
  • Doświadczenie w programowaniu w języku Java - około 5 lat
  • Minimum 3 lata praktycznego doświadczenia z Apache Kafka.
  • Bardzo dobra znajomość Spring, Hibernate, Spring Boot oraz Spring Cloud, SQL i frameworków i narzędzi do testowania, w szczególności: JUnit, TestNG, Spock, Testcontainers, WireMock.
  • Doświadczenie w tworzeniu i rozwijaniu aplikacji opartych o architekturę mikroserwisową.
  • Znajomość paradygmatów programowania obiektowego (OOP) oraz funkcyjnego (Functional Programming).
  • Praktyczna znajomość konteneryzacji aplikacji.
  • Znajomość silników procesowych oraz notacji BPMN.
  • Znajomość wzorców i mechanizmów zapewniania odporności usług w systemach rozproszonych.
  • Znajomość Angular oraz doświadczenie w tworzeniu aplikacji frontendowych.
  • Umiejętność pracy w środowisku Agile/Scrum.

Mile widziane

  • Znajomość i praktyczne zastosowanie Domain-Driven Design (DDD).
  • Doświadczenie w wykorzystaniu agentów AI oraz narzędzi Agentic AI w procesie tworzenia oprogramowania.
  • Doświadczenie w pracy nad systemami dla sektora finansowego lub ubezpieczeniowego.
Warunki współpracy
  • Lokalizacja: Warszawa
  • Umowa: Kontrakt B2B
  • Współpraca: full-time
  • Model hybrydowy: 1 dzień/tydzień w biurze w Warszawie, 4 dni zdalnie
  • Projekt: 01.11.2026-31.03.2028- potem duża możliwość przedłużenia
  • Benefity: prywatna opieka medyczna, karta sportowa oraz ubezpieczenie na życie
Etapy rekrutacji
  • Rozmowa z rekruterem KUBO
  • 1-2 etapy rozmów z klientem

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

KUBO • Warszawa

Hybrid
PLN 240,000 - 320,000
Prywatna opieka medyczna
Karta sportowa
Ubezpieczenie na życie
Senior Java Developer - Warszawa (Mazowieckie), Polska K/M
Senior Java Developer - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

Hybrid
PLN 185,000 - 221,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
Java Developer
Java Developer

IT Squad • Warszawa

Hybrid
PLN 180,000 - 260,000
Szkolenia i rozwój
Usługi medyczne
Pakiety sportowe
+1
Senior Java Developer
Senior Java Developer

Algoteque • Warszawa

On-site
PLN 180,000 - 300,000
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Ness Solution • Warszawa

Hybrid
PLN 240,000 - 320,000
Luxmed
Multisport
Senior Java Developer
Senior Java Developer

Ness Solution • Warszawa

Hybrid
PLN 240,000 - 360,000
Luxmed i Multisport w preferencyjnych
Hybrydowy tryb pracy
Java Developer (Kafka)
Java Developer (Kafka)

Poznan IT • Poznań

Hybrid
PLN 165,000 - 235,000
Opieka medyczna
Karta sportowa
Kafeteria
+1
Agentic SDLC Senior Engineer - Warszawa (Mazowieckie), Polska K/M
Agentic SDLC Senior Engineer - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

Hybrid
PLN 260,000 - 450,000
Długoterminowa współpraca
Szkolenia techniczne
Mentoring Competence Center
+2
Software Engineer (Java)
Software Engineer (Java)

Poznan IT • Poznań

On-site
PLN 180,000 - 260,000
Prywatna opieka medyczna Allianz
Kafeteryjny system Multisport
Możliwość pracy hybrydowej po wdrożeni
System Architect - Warszawa (Mazowieckie), Polska K/M
System Architect - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

On-site
PLN 248,000 - 276,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie