Java Developer (Spring, API, SQL)
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.
O PROJEKCIE:
W związku ze współpracą z naszym klientem z branży ubezpieczeń poszukujemy kandydatów na rolę Java Developer. Projekt zakłada rozwój i modernizację istniejących systemów biznesowych, obejmując ich utrzymanie, rozbudowę oraz migrację do architektury opartej na mikrousługach i rozwiązaniach chmurowych. Prace obejmują również refaktoryzację elementów systemu oraz wsparcie w projektowaniu nowych komponentów i usług.
W TEJ ROLI BĘDZIESZ REALIZOWAĆ PONIŻSZE ZADANIA:
Rozwój nowych funkcjonalności w oparciu o stabilną architekturę mikroserwisową.
Utrzymanie i rozwój istniejących komponentów systemu.
Udział w rozbijaniu wybranych fragmentów monolitu na mikroserwisy z wykorzystaniem podstaw DDD.
Praca nad integracjami systemów z użyciem REST API oraz komunikacji asynchronicznej (Kafka).
Tworzenie i rozwój mikroserwisów w Java / Kotlin z wykorzystaniem Spring Boot.
Współpraca przy projektowaniu rozwiązań zgodnie ze standardami technologicznymi zespołu.
Udział w code review oraz utrzymaniu wysokiej jakości kodu.
Współpraca w zwinnym zespole (Scrum/Kanban), udział w ceremoniach i planowaniu prac.
Realizacja bieżących wyzwań technicznych: integracje, stabilność, skalowanie, rozwój funkcjonalności, elementy AI.
OCZEKIWANIA WZGLĘDEM KANDYDATÓW:
Min. 3 lata doświadczenia w Java lub Kotlin.
Bardzo dobra znajomość Spring Boot, Spring, Hibernate/JPA.
Doświadczenie w pracy z mikroserwisami oraz tworzeniem REST API.
Znajomość SQL i relacyjnych baz danych (np. PostgreSQL).
Znajomość Git i Maven.
Doświadczenie z systemami kolejkowymi (np. Kafka).
Znajomość dobrych praktyk programistycznych i podstaw wzorców projektowych.
Doświadczenie pracy w Scrum/Kanban.
Podstawowa znajomość JavaScript/TypeScript oraz React.js (mile widziana).
W FABRITY MOŻESZ LICZYĆ NA:
Benefity w ramach systemu kafeteryjnego,
Współpracę w oparciu o umowę B2B,
Możliwość realizacji usług w modelu hybrydowym z lokalizacji biura naszego klienta w Warszawie (1 dzień z biura/tydzień)
Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta,
Java Developer (Spring, API, SQL)
Java Developer (Spring, API, SQL)