Dołącz do międzynarodowego zespołu rozwijającego system Corporate Netbank – platformę bankowości internetowej dla klientów korporacyjnych. Aplikacja umożliwia zarządzanie rachunkami, realizację płatności, obsługę plików oraz wykonywanie operacji finansowych za pośrednictwem nowoczesnego portalu online.
Poszukujemy doświadczonego FullStack Developera, który wesprze rozwój i utrzymanie kluczowych komponentów systemu. Będziesz uczestniczyć zarówno w tworzeniu nowych funkcjonalności, jak i modernizacji istniejących rozwiązań opartych o architekturę monolityczną i mikroserwisową.
- Rozwój i utrzymanie aplikacji biznesowych opartych o Java oraz Angular.
- Tworzenie nowych funkcjonalności zgodnie z wymaganiami biznesowymi.
- Projektowanie i implementacja usług backendowych oraz REST API.
- Analiza i rozwój istniejącego kodu, w tym rozwiązań legacy.
- Przygotowywanie testów jednostkowych.
- Diagnozowanie i usuwanie błędów oraz wsparcie przy incydentach produkcyjnych.
- Współpraca z międzynarodowym zespołem projektowym pracującym w metodyce SAFe Agile.
- Minimum 5 lat doświadczenia komercyjnego w pracy z: Java 7/8, Spring Framework, Spring Boot, Maven, JSP, JavaScript, Git, SQL.
- Doświadczenie w projektowaniu i implementacji REST API.
- Umiejętność projektowania usług backendowych zgodnie ze specyfikacją.
- Doświadczenie w tworzeniu testów jednostkowych.
- Minimum 2 lata doświadczenia z Angular oraz Jasmine.
- Doświadczenie w pracy w środowisku Agile.
- Gotowość do pracy z istniejącymi systemami i kodem legacy.
- Dobre umiejętności komunikacyjne.
- Bardzo dobra znajomość języka angielskiego.
- Znajomość zasad SOLID.
- Znajomość wzorców projektowych (Design Patterns).
- Udział w rozwoju kluczowego systemu dla klientów korporacyjnych.
- Pracę w międzynarodowym środowisku.
- Możliwość zdobywania doświadczenia zarówno w architekturze monolitycznej, jak i mikroserwisowej.
- Udział w procesie modernizacji i transformacji technologicznej systemu.
- Pracę w zespole działającym zgodnie z metodyką SAFe Agile.
- Tryb pracy: hybryda, 2 dni w tygodniu w biurze (Warszawa lub Gdańsk).
- Kontrakt B2B, wynagrodzenie w PLN.
- Benefity zdrowotne i sportowe.