Senior Java Developer (Guidewire) (K/M)
O FIRMIE:
Fabrity S.A. to dynamicznie rozwijająca się firma technologiczna, specjalizująca się w inżynierii oprogramowania, generatywnej sztucznej inteligencji oraz przemysłowym Internecie rzeczy (IoT). Tworzymy kompleksowe rozwiązania, które pomagają przedsiębiorstwom automatyzować procesy, zwiększać efektywność operacyjną oraz podejmować kluczowe decyzje dzięki skutecznej analizie danych.
Usprawniamy procesy biznesowe, wykorzystując wiodące platformy, takie jak ServiceNow, Microsoft Power Platform oraz nasz autorski produkt low-code, Fastive. Dzięki temu wspieramy organizacje w ich cyfrowej transformacji, minimalizując przestoje i optymalizując operacje na każdym etapie.
Pracujemy dla firm z różnych branż, w tym farmaceutycznej, ochrony zdrowia, usług finansowych, produkcji, motoryzacji i handlu detalicznego. Zaufały nam znane marki, między innymi ABB, Bayer, Carrefour, PKO BP, Dormakaba, Sanofi, Toyota Bank, Frontex, Liebherr, Pepsico i Saint-Gobain.
Projekt dotyczy rozwoju i utrzymania systemu Everest opartego na ekosystemie Guidewire, wspierającego procesy ubezpieczeń majątkowych. Praca w dojrzałym zespole scrumowym przy rozwoju monolitu Guidewire oraz architektury mikroserwisowej.
ZAKRES ZADAŃ:
Rozwój i utrzymanie systemu Everest wynikający z projektowania zmian rozwojowych, poprawy błędów z testów i produkcji oraz generowania raportów
Projektowanie rozwiązań implementowanych w zespole zwinnym
Implementacja rozwiązań przyjętych do realizacji przez zespół
Współtworzenie i programowanie zmian w systemie Everest – Policy Center i Billing Center (ubezpieczenia majątkowe)
Rozwijanie architektury mikroserwisowej wspierającej działanie monolitu Guidewire
Współudział w opracowaniu koncepcji rozwiązań dla inicjatyw biznesowych
Opracowywanie i wdrażanie architektury nowych rozwiązań
Zapewnienie jakości wytwarzanego oprogramowania i zgodności ze standardami
Wsparcie testów akceptacyjnych oraz wdrożeń
Udział w planowaniu kolejnych wydań i iteracji w zespole zwinnym
Udział w sprint review oraz retrospective
Wsparcie stabilizacji i utrzymania wdrożonych rozwiązań
Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych
OCZEKIWANIA WZGLĘDEM KANDYDATÓW:
Min. 5 lat doświadczenia w programowaniu w Gosu, Java/JEE
Dobra znajomość ekosystemu Guidewire – PolicyCenter (ewentualnie BillingCenter)
Znajomość paradygmatów Functional Programming, Object Oriented Programming oraz programowania wielowątkowego
Znajomość Spring, Hibernate i frameworków do testów jednostkowych
Min. 5 lat doświadczenia w SQL i relacyjnych bazach danych
Doświadczenie w optymalizacji kwerend (analiza planów zapytań) i składowaniu danych (np. partycjonowanie)
Znajomość Docker, K8S, helm, Kafka, ElasticSearch, REST
Znajomość narzędzi do diagnostyki wydajności i serwerów aplikacyjnych
Znajomość narzędzi CI/CD – Jenkins, Github Actions
Znajomość koncepcji DDD, TDD, BDD, architektury mikroserwisowej i wzorców projektowych GoF
Mile widziane
Certyfikat Guidewire (or equivalent)
Doświadczenie w AI (np. Github Copilot)
Doświadczenie w IT Security
Doświadczenie w Microsoft Azure, Google Cloud Platform, Amazon Web Services
Doświadczenie w branży ubezpieczeniowej
DLACZEGO WARTO DO NAS DOŁĄCZYĆ:
Benefity w ramach systemu kafeteryjnego
Długofalowa współpraca w oparciu o umowę B2B
Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta
Senior Java Developer (Guidewire) (K/M)
Senior Java Developer (Guidewire) (K/M)