NoFluffJobs Stacjonarnie Senior

Solution Architect (Mobile Banking Platform)

Scalo

⚲ 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.