Senior Java Developer [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.
O PROJEKCIE:
Dołączysz do zespołu rozwijającego systemy do zgłaszania i obsługi szkód, działające w środowisku dużych wolumenów danych. Pracujemy w nowoczesnej architekturze łączącej mikroserwisy i rozwiązania monolityczne, z naciskiem na skalowalność i wysoką jakość kodu.
W TEJ ROLI BĘDZIESZ REALIZOWAĆ PONIŻSZE ZADANIA:
Projektowanie, rozwój i utrzymanie systemów w architekturze mikroserwisowej i monolitycznej
Udział w definiowaniu architektury i wyborze rozwiązań technologicznych
Usprawnianie i optymalizacja procesów biznesowych
Dbanie o jakość oprogramowania poprzez rozwój testów automatycznych
Udział w code review (tworzenie i odbiór)
Monitorowanie i optymalizacja wydajności aplikacji
-
Praca w środowisku Scrum i współpraca z zespołem nastawionym na jakość oraz dzielenie się wiedzą
OCZEKIWANIA WZGLĘDEM KANDYDATÓW:
Minimum 5 lat doświadczenia w Java
Bardzo dobra znajomość Spring (Boot, Cloud) oraz Hibernate
Praktyczne doświadczenie z Apache Kafka (min. 3 lata)
Bardzo dobra znajomość SQL
Doświadczenie w pracy z systemami rozproszonymi i skalowalnymi
Znajomość narzędzi: Git, Maven
Doświadczenie w pisaniu testów jednostkowych
Znajomość konteneryzacji: Docker, Kubernetes (K8S), Helm
Doświadczenie z przynajmniej częścią stacku: RabbitMQ, Elasticsearch
Umiejętność diagnozowania i optymalizacji wydajności systemów
Znajomość paradygmatów OOP i programowania funkcyjnego
Otwartość na wykorzystanie narzędzi AI w procesie developmentu
-
Gotowość do pracy na terenie Polski oraz w modelu hybrydowym
MIŁE WIDZIANE:
Doświadczenie w systemach wysokiej dostępności
Praca z dużymi wolumenami danych (high-load systems)
Udział w modernizacji systemów legacy
Znajomość praktyk CI/CD
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- 2 dni w tygodniu z biura klienta w Warszawie)
Udział w rozwoju skalowalnej platformy streamingowej obsługującej duży ruch użytkowników
Realny wpływ na wydajność aplikacji wideo oraz rozwój nowoczesnych rozwiązań dystrybucji treści online