About this role
Na co dzień w naszym zespole:
- analizujesz wymagania biznesowe oraz przekładasz je na wymagania systemowe i techniczne,
- projektujesz rozwiązania systemowe oraz współtworzysz architekturę systemów i integracji wspierających rozwój aplikacji płatniczych,
- współpracujesz z zespołami deweloperskimi przy analizie zmian, projektowaniu rozwiązań oraz rozwiązywaniu problemów technicznych,
- opracowujesz projekty techniczne oraz dokumentację projektową dla wdrażanych rozwiązań,
- wspierasz proces implementacji, testów i wdrożeń nowych funkcjonalności,
- uczestniczysz w całym cyklu życia zmian, od analizy potrzeb biznesowych po wdrożenie rozwiązania.
To stanowisko może być Twoje, jeśli:
- masz min. 3 lata doświadczenia w obszarze analizy systemowej, projektowania rozwiązań lub architektury aplikacyjnej,
- posiadasz doświadczenie w projektowaniu rozwiązań oraz współpracy z zespołami deweloperskimi,
- potrafisz analizować wymagania biznesowe oraz przekładać je na wymagania systemowe i projekty techniczne,
- bardzo dobrze znasz SQL oraz relacyjne bazy danych,
- znasz wzorce projektowe, architektoniczne i integracyjne wykorzystywane w systemach rozproszonych oraz architekturze mikroserwisowej,
- rozumiesz zasady projektowania rozwiązań uwzględniających dostępność, skalowalność, wydajność, bezpieczeństwo i niezawodność,
- potrafisz modelować i dokumentować rozwiązania IT, w tym interfejsy API, modele danych oraz integracje z wykorzystaniem UML, BPMN i ArchiMate,
- znasz zagadnienia integracyjne oraz technologie takie jak REST, SOAP, Kafka, MQ, RabbitMQ, JMS, JSON i XML,
- cechujesz się analitycznym podejściem, samodzielnością oraz umiejętnością współpracy z biznesem i zespołami technicznymi,
- potrafisz prezentować i uzasadniać proponowane rozwiązania oraz aktywnie poszukujesz usprawnień,
- mile widziane doświadczenie przy rozwoju systemów płatniczych, rozliczeniowych lub transakcyjnych.