Fabrity S.A.

Senior Fullstack(Java) Developer [K/M]

Warszawa, PL · Posted 10h ago

salary not listedcontract

Job Description

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:Poszukujemy Senior Java/Fullstack Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie aplikacji biznesowych. Osoba na tym stanowisku będzie uczestniczyć w projektowaniu, implementacji oraz rozwoju nowych funkcjonalności, współpracując z analitykami i pozostałymi członkami zespołu projektowego. Rola obejmuje realizację prac zarówno w obszarze backendu, jak i baz danych, z naciskiem na dostarczanie wysokiej jakości kodu zgodnego z dobrymi praktykami programistycznymi.ZAKRES ZADAŃ:Projektowanie, rozwój i utrzymanie aplikacji w architekturze mikroserwisowej.Tworzenie oraz rozwój rozwiązań backendowych w oparciu o Java i Spring Boot.Rozwój aplikacji frontendowych z wykorzystaniem AngularaProjektowanie i implementacja API oraz integracji pomiędzy systemami.Udział w analizie wymagań biznesowych oraz projektowaniu rozwiązań technicznych.Tworzenie i rozwój testów jednostkowych oraz integracyjnych.Dbanie o jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych.Diagnostyka i rozwiązywanie problemów wydajnościowych oraz produkcyjnych.Współpraca z analitykami, architektami, testerami oraz zespołami DevOps.Wykorzystanie narzędzi AI wspierających proces wytwarzania oprogramowania.OCZEKIWANIA WZGLĘDEM KANDYDATÓW: Minimum 6 lata doświadczenia komercyjnego w programowaniu w Java.Doświadczenie w pracy z Apache Kafka.Bardzo dobra znajomość Spring Framework / Spring Boot.Doświadczenie w projektowaniu i tworzeniu REST API.Znajomość relacyjnych baz danych oraz języka SQL.Doświadczenie w pracy z architekturą mikroserwisową.Doświadczenie w pracy z Dockerem i Kubernetes.Znajomość narzędzi kontroli wersji Git oraz praktyk CI/CD.Znajomość Domain-Driven Design (DDD).Umiejętność tworzenia testów jednostkowych i integracyjnych.Doświadczenie w pracy zespołowej w środowisku Agile/Scrum.Umiejętność wykorzystywania narzędzi AI wspierających proces developmentu.Mile widziane:: Znajomość zagadnień IT SecurityWiedza z zakresu wzorców projektowych i systemów rozproszonych.Doświadczenie z Azure, AWS lub GCPDoświadczenie z rozwiązaniami chmurowymi.Doświadczenie w obszarze finansowym, ubezpieczeniowym lub innych środowiskach regulowanych.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.