Podsumowanie oferty
Rozwój systemów obsługujących procesy zgłaszania i obsługi szkód dla instytucji z sektora finansowo-ubezpieczeniowego. Projektowanie mikroserwisów, API i rozwiązań dla systemów o dużym wolumenie transakcji, z wykorzystaniem Javy, Spring Boot, Apache Kafka i SQL.
Wymagania
- 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 i 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 oraz 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 bezpieczeństwem IT.
- Doświadczenie w CI/CD.
- Doświadczenie w mentoringu developerów lub pełnieniu funkcji Technical Leadera.
- Doświadczenie w wykorzystywaniu agentów AI lub rozwiązań Agentic AI w procesie tworzenia oprogramowania.
- Doświadczenie w projektach dla sektora finansowego lub ubezpieczeniowego.
Obowiązki
Rozwój systemów i architektura:
- Rozwijanie systemów obsługujących procesy zgłaszania i obsługi szkód w architekturze mikroserwisowej i monolitycznej.
- Udział w projektowaniu architektury systemowej i doborze rozwiązań technologicznych.
- Projektowanie i rozwój mikroserwisów oraz usług wspierających kluczowe procesy biznesowe.
- Projektowanie i implementacja API REST oraz integracji między systemami.
- Rozwijanie rozwiązań zapewniających wydajność, skalowalność i niezawodność.
- Wykorzystywanie Apache Kafka do komunikacji między usługami.
- Modernizowanie rozwiązań IT w celu usprawniania procesów biznesowych.
- Współtworzenie rozwiązań dla systemów o dużej skali i wysokim wolumenie transakcji.
Jakość oprogramowania i współpraca:
- Rozwijanie testów automatycznych, w tym piramidy testów, i stosowanie dobrych praktyk programistycznych.
- Udział w code review oraz dbanie o jakość i spójność kodu.
- Wykorzystywanie narzędzi AI do analizy, implementacji, testowania i rozwoju oprogramowania.
- Udział w wydarzeniach Scrumowych i codzienna współpraca z zespołem Agile.
- Wymiana wiedzy i udział w ciągłym doskonaleniu sposobu pracy zespołu.
Benefity
- Prywatna opieka medyczna.
- Karta sportowa.
- Ubezpieczenie na życie.
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Inne informacje
- Projekt rozpoczyna się w trybie ASAP i jest przewidziany do 31.12.2026 r., z możliwością przedłużenia.
- Rekrutacja obejmuje rozmowę z rekruterem KUBO, 1–2 etapy rozmów z klientem oraz feedback i decyzję końcową.
KUBO
9 aktywnych ofert