Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Fullstack Developer (Java/Angular)(K/M)

26880 - 33600 zł

Fabrity S.A.

Białystok
  • Praca zdalna

To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.

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 ramach projektu realizowanego dla naszego klienta z obszaru finansów publicznych i zarzÄdzania kryzysowego w strefie euro przewidziane jest dÅugofalowe wsparcie zespoÅu Financial Applications, którego celem jest rozwój i utrzymanie nowoczesnych aplikacji oraz architektury mikrousÅugowej wspierajÄcej procesy finansowe. Na tym stanowisku bÄdziesz odpowiadaÄ za projektowanie, rozwój i wdrażanie aplikacji full-stack w oparciu o technologie Java, Spring Boot, Angular oraz relacyjne bazy danych. BÄdziesz również wspóÅpracowaÄ z ekspertami biznesowymi, analizowaÄ wymagania użytkowników i przekÅadaÄ je na skalowalne rozwiÄzania technologiczne. Projekt realizowany jest w Årodowisku Agile z wykorzystaniem nowoczesnych praktyk inżynierii oprogramowania, automatyzacji testów oraz narzÄdzi kontroli wersji Git. To doskonaÅa okazja do pracy przy dÅugoterminowym przedsiÄwziÄciu, obejmujÄcym rozwój nowych funkcjonalnoÅci, integracji oraz wsparcie istniejÄcych systemów opartych na mikrousÅugach. Rola jest w peÅni zdalna, z okazjonalnymi wizytami w biurze, i daje możliwoÅÄ wspóÅtworzenia rozwiÄzaÅ wykorzystywanych przez użytkowników w miÄdzynarodowym Årodowisku biznesowym. TWÃJ ZAKRES ZADAÅ: WspóÅpraca z ekspertami biznesowymi i technicznymi w zakresie zbierania oraz analizy wymagaÅ biznesowych i funkcjonalnych. Analiza istniejÄcych procesów oraz projektowanie nowoczesnych aplikacji i mikrousÅug odpowiadajÄcych na potrzeby użytkowników. Rozwój, wdrażanie i utrzymanie aplikacji zgodnie z przyjÄtym stosem technologicznym oraz standardami organizacji. Wsparcie i rozwój istniejÄcych rozwiÄzaÅ opartych na architekturze mikrousÅugowej dla różnych obszarów biznesowych. Przygotowywanie i realizacja testów jednostkowych, integracyjnych, systemowych oraz wydajnoÅciowych. WspóÅpraca z użytkownikami biznesowymi podczas testów akceptacyjnych oraz wsparcie procesu odbioru rozwiÄzania. Tworzenie dokumentacji technicznej, raportów oraz zarzÄdzanie zmianami i cyklem życia aplikacji. Aktywny udziaÅ w ceremoniach Agile oraz wspóÅpraca w miÄdzynarodowym zespole projektowym. Planowanie i koordynowanie wydaÅ aplikacji oraz dbanie o wysokÄ jakoÅÄ dostarczanych rozwiÄzaÅ. Identyfikowanie ryzyk projektowych, koordynacja dziaÅaÅ zwiÄzanych ze zmianami oraz wspieranie wdrażania nowych praktyk i usprawnieÅ. Utrzymywanie efektywnej komunikacji z interesariuszami i zespoÅami biznesowymi w celu zapewnienia sprawnej realizacji projektów. SZUKAMY WÅAÅNIE CIEBIE, JEÅLI POSIADASZ: Minimum 7 lat komercyjnego doÅwiadczenia w projektowaniu i rozwoju aplikacji z wykorzystaniem technologii Java oraz Angular. DoÅwiadczenie w samodzielnym tworzeniu, utrzymywaniu i rozwijaniu testów jednostkowych oraz integracyjnych dla aplikacji Java. Praktyczna znajomoÅÄ frameworków testowych wykorzystywanych w ekosystemie Java (np. JUnit, Cucumber lub równoważnych). Komercyjne doÅwiadczenie w programowaniu z wykorzystaniem Spring Framework oraz Spring Boot. DoÅwiadczenie w implementacji warstwy dostÄpu do danych z wykorzystaniem JPA i Hibernate. DoÅwiadczenie w projektowaniu i rozwijaniu usÅug/aplikacji backendowych w technologii Java. DoÅwiadczenie w pracy zespoÅowej z wykorzystaniem Git, obejmujÄce pracÄ na gaÅÄziach (branches), Pull Requestach/Merge Requestach oraz udziaÅ w Code Review. UmiejÄtnoÅÄ tworzenia i optymalizacji zapytaÅ SQL dla relacyjnych baz danych. DoÅwiadczenie w pracy z formatami XML, YAML i JSON podczas konfiguracji oraz rozwoju aplikacji. Praktyczne doÅwiadczenie w wykorzystaniu narzÄdzi opartych na AI do tworzenia oprogramowania, takich jak: GitHub Copilot, Claude Code, Codex. DoÅwiadczenie w implementacji lub modyfikacji kodu aplikacji przy wsparciu agentów AI, obejmujÄce: delegowanie zadaÅ programistycznych do narzÄdzia AI, weryfikacjÄ wygenerowanego kodu, testowanie i wdrażanie wprowadzonych zmian. UmiejÄtnoÅÄ oceny jakoÅci, poprawnoÅci i bezpieczeÅstwa kodu generowanego przez narzÄdzia AI. Praktyczne doÅwiadczenie w tworzeniu aplikacji frontendowych w Angularze z wykorzystaniem TypeScript i/lub JavaScript. DoÅwiadczenie w integracji aplikacji frontendowych z API backendowymi. UmiejÄtnoÅÄ analizy wymagaÅ biznesowych oraz przekÅadania ich na jasne wymagania funkcjonalne i kryteria akceptacji. UmiejÄtnoÅÄ komunikacji z użytkownikami biznesowymi, wyjaÅniania proponowanych zmian oraz ich wpÅywu na organizacjÄ. DoÅwiadczenie w analizie i rozwiÄzywaniu problemów technicznych oraz uzasadnianiu proponowanych rozwiÄzaÅ. UmiejÄtnoÅÄ ustalania priorytetów, zarzÄdzania wieloma zadaniami i komunikowania wpÅywu zmian na harmonogram projektu. UmiejÄtnoÅÄ prezentowania decyzji technicznych zarówno odbiorcom technicznym, jak i nietechnicznym. DoÅwiadczenie w przygotowywaniu raportów projektowych dotyczÄcych postÄpów prac, ryzyk i problemów. UmiejÄtnoÅÄ koordynacji dziaÅaÅ projektowych, zależnoÅci i dziaÅaÅ nastÄpczych. Bardzo dobra znajomoÅÄ jÄzyka angielskiego umożliwiajÄca udziaÅ w spotkaniach, omawianie wymagaÅ, przygotowywanie dokumentacji oraz raportów. Mile widziane: DoÅwiadczenie z Apache Camel. DoÅwiadczenie w pracy w metodyce Agile (Scrum). DoÅwiadczenie w Årodowisku DevSecOps. DoÅwiadczenie z procesami CI/CD, np. Azure Pipelines. DoÅwiadczenie w podejÅciu Infrastructure as Code (IaC), np. Terraform. DoÅwiadczenie z rozwiÄzaniami chmurowymi, np. Microsoft Azure. DoÅwiadczenie z technologiami kontenerowymi, np. Docker. DoÅwiadczenie w projektowaniu i tworzeniu mikrousÅug (microservices). DoÅwiadczenie w branży usÅug finansowych. ZnajomoÅÄ praktyk i procesów ITIL. DoÅwiadczenie w tworzeniu dokumentacji technicznej. CO OFERUJEMY: Benefity w ramach systemu kafeteryjnego, WspóÅpraca w oparciu o umowÄ B2B, MożliwoÅÄ realizacji usÅug zdalnie, Zaangażowanie w projekt majÄcy realny wpÅyw na kierunek rozwoju biznesu naszego klienta, Realizacja usÅug dla prestiżowej instytucji publicznej.

Oferta pracy dodana 1 dzień temu