Senior Backend Developer
B2Bnetwork
Rola Senior Backend Developera w B2Bnetwork, skupiająca się na rozwoju i modernizacji platformy bankowości korporacyjnej. Kandydat będzie pracował w międzynarodowym zespole, przekształcając monolityczny system w architekturę opartą na mikrousługach i budując nowe API. Praca odbywa się w środowisku Agile/SAFe, z wykorzystaniem nowoczesnych praktyk inżynierskich. Obejmuje również refaktoryzację istniejących aplikacji i wsparcie integracji z frontendem Angular.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładna liczba dni pracy w biurze w modelu hybrydowym., szczegółowy opis etapów modernizacji systemu..
Rola Senior Backend Developera w B2Bnetwork, skupiająca się na rozwoju i modernizacji platformy bankowości korporacyjnej. Kandydat będzie pracował w międzynarodowym zespole, przekształcając monolityczny system w architekturę opartą na mikrousługach i budując nowe API. Praca odbywa się w środowisku Agile/SAFe, z wykorzystaniem nowoczesnych praktyk inżynierskich. Obejmuje również refaktoryzację istniejących aplikacji i wsparcie integracji z frontendem Angular.
- ✓Praca nad modernizacją kluczowej platformy bankowości korporacyjnej może być interesująca dla osób lubiących wyzwania techniczne.
- ✓Możliwość pracy z nowoczesnymi wzorcami architektonicznymi, takimi jak mikrousługi i programowanie reaktywne.
- ✓Praca w międzynarodowym zespole może być atutem dla osób ceniących różnorodność kulturową.
- −Praca nad modernizacją legacy systemu może oznaczać konieczność pracy z przestarzałym kodem i technologiami, co nie zawsze jest atrakcyjne.
- !Model pracy hybrydowej nie precyzuje dokładnej liczby dni w biurze.
- !Chociaż wymieniono wiele technologii w 'Technology Stack', nie jest jasne, które z nich są kluczowe dla codziennej pracy, a które są tylko 'nice to have'.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwijanie interfejsów REST API.
- •Budowanie i utrzymywanie aplikacji backendowych w Javie ze Spring Framework.
- •Integrowanie systemów i wspieranie komunikacji między systemami.
- •Refaktoryzacja aplikacji legacy i wydzielanie logiki biznesowej do mikrousług.
- •Współtworzenie rozwiązań w architekturach monolitycznych i mikrousługowych.
- •Praca z technologiami i frameworkami programowania reaktywnego.
- •Wspieranie integracji frontendu opartego na Angular.
- •Tworzenie i utrzymywanie testów jednostkowych i BDD.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w Javie i Spring Framework, który potrafi projektować i rozwijać REST API. Wymagana jest znajomość SQL i podstawowa wiedza na temat architektury mikrousług. Umiejętność pracy z Cucumber i Jasmine oraz dobra komunikacja po angielsku są niezbędne.
Oferta nie jest dla osób z mniejszym doświadczeniem niż senior w backendzie, które nie znają Javy, Spring Framework, SQL lub REST API. Kandydaci, którzy nie potrafią pracować w modelu hybrydowym w Warszawie lub nie posiadają biegłej znajomości języka angielskiego, również nie powinni aplikować.
- ?Jakie są dokładne wymagania dotyczące obecności w biurze w modelu hybrydowym?
- ?Jak wygląda podział pracy między refaktoryzacją legacy a budowaniem nowych mikrousług?
- ?Jakie są główne wyzwania techniczne związane z modernizacją platformy?
- ?Jakie są narzędzia używane do zarządzania projektami (np. Jira) i komunikacji w zespole?
- ?Jak wygląda proces code review i jakie są oczekiwania dotyczące jakości kodu?
- ?Jakie są możliwości rozwoju zawodowego i szkoleń w ramach projektu?
- ?Jaka jest wielkość zespołu, z którym będzie współpracował kandydat?
- −Dokładna liczba dni pracy w biurze w modelu hybrydowym.
- −Szczegółowy opis etapów modernizacji systemu.
- −Informacje o kulturze firmy i zespole.
- −Informacje o narzędziach używanych do zarządzania projektami i komunikacji.
- −Budżet szkoleniowy lub możliwości rozwoju.