Solution Architect (Java)

Open 20d

co.brick talents — powered by AI, powered by people.

Solution Architect / Senior Java Developer (Payment Systems)

Dla jednego z naszych Klientów z branży finansowej poszukujemy doświadczonego Solution Architekta / Senior Java Developera, który odegra kluczową rolę w budowaniu nowego zespołu inżynierskiego. Projekt startuje od sierpnia i koncentruje się wokół zaawansowanych systemów płatniczych oraz bezpieczeństwa transakcji.

Szukamy eksperta, który potrafi łączyć perspektywę architektoniczną z realnym kodowaniem oraz podejmowaniem strategicznych decyzji technologicznych.

Kluczowe zadania na stanowisku:

  • Projektowanie architektury systemów AMS (Account Management System) oraz STM (Switch/Transaction Manager).

  • Podejmowanie kluczowych decyzji technologicznych oraz dbanie o standardy jakości kodu poprzez proces code review.

  • Projektowanie integracji z modułami HSM (Hardware Security Module) oraz systemami kryptograficznymi.

  • Bliska współpraca z analitykami biznesowymi (BA) przy przekładaniu wymagań funkcjonalnych na architekturę techniczną.

  • Realizacja pełnego cyklu wytwórczego: od analizy i designu, przez implementację (Java/Spring Boot), aż po testy, tworzenie dokumentacji oraz prezentacje rozwiązań (demo).

Nasze wymagania:

  • Głęboka znajomość architektury systemów płatniczych oraz standardu ISO 8583 – warunek bezwzględnie konieczny (must have).

  • Praktyczne doświadczenie w pracy z frameworkiem jPOS.

  • Doświadczenie w projektowaniu rozwiązań z obszaru kryptografii oraz integracji z HSM.

  • Wieloletnie doświadczenie komercyjne w technologiach Java oraz Spring Boot.

  • Doświadczenie w roli architekta rozwiązań lub wiodącego programisty podejmującego decyzje techniczne.

  • Język polski na poziomie minimum C1 (swobodna komunikacja biznesowa i techniczna).

  • Język angielski na poziomie minimum B2.