Solution Architect (Mobile Banking Platform)
⚲ Warszawa
30 240 - 31 920 PLN (B2B)
Wymagania
- min. 5 lat doświadczenia w projektowaniu rozwiązań i integracji systemów IT
- doświadczenie w projektowaniu architektury dla aplikacji mobilnych
- doświadczenie w projektach dla dużej skali użytkowników w sektorze finansowym
- znajomość mechanizmów uwierzytelniania i autoryzacji, w tym OAuth 2.0 oraz OIDC
- umiejętność analizy kodu aplikacji w językach Java, Kotlin oraz Swift
- znajomość zagadnień kryptograficznych, w tym podpisów cyfrowych, algorytmów szyfrujących oraz PKI
- znajomość języka angielskiego pozwalająca na swobodną pracę z dokumentacją techniczną
Mile widziane
- doświadczenie we współpracy z zespołami platformowymi wspierającymi zespoły produktowe zorganizowane wokół domen biznesowych
Opis stanowiska
Projekt z branży bankowej dla jednego z największych obszarów bankowości elektronicznej w Polsce — projektujesz architekturę aplikacyjną i infrastrukturalną rozwiązań używanych przez miliony użytkowników końcowych, definiujesz integracje i orkiestrację usług w środowisku mikroserwisów i Kubernetes. To oferta dla doświadczonego architekta, który swobodnie porusza się po architekturze korporacyjnej, rozumie uwierzytelnianie (OAuth 2.0, OIDC) i kryptografię (PKI, podpisy cyfrowe), a jednocześnie potrafi analizować kod w Javie, Kotlinie i Swifcie. Uwaga: w opisie pojawia się 'zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie' — w praktyce może to oznaczać przygotowywanie ofert dla klientów lub pracę w wewnętrznych grupach roboczych poza standardowymi obowiązkami architekta, warto dopytać o realny wymiar tego zobowiązania.
🔍 Dekoder Ogłoszenia
🟡
Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów.
To ogólne stwierdzenie marketingowe, które nie precyzuje, jakie konkretnie zmiany i rezultaty są osiągane ani w jakim tempie.
🔴
zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
Może oznaczać konieczność poświęcania czasu na przygotowywanie ofert dla potencjalnych klientów lub udział w wewnętrznych grupach roboczych, co może wykraczać poza standardowe obowiązki architekta.
🟡
minimum 5 lat doświadczenia w projektowaniu rozwiązań i integracji systemów IT
Chociaż jest to konkretne wymaganie, może być interpretowane bardzo szeroko, obejmując zarówno doświadczenie w małych projektach, jak i w dużych, złożonych systemach.
🔴
doświadczenie w realizacji projektów dla dużej skali użytkowników w sektorze finansowym
Określenie 'duża skala' jest subiektywne i może oznaczać od kilkuset tysięcy do milionów użytkowników, co ma znaczący wpływ na złożoność i wymagania techniczne.
🟡
praktyczna znajomość wzorców architektonicznych wykorzystywanych w architekturze korporacyjnej
Wymaga zrozumienia i stosowania szerokiego zakresu wzorców, co może być bardzo wymagające i czasochłonne, szczególnie jeśli nie są one jasno zdefiniowane w kontekście projektu.