.
Solution Architect
  • Warsaw
Solution Architect
Warszawa, Warsaw, Masovian Voivodeship, Polska
emagine Polska
5. 9. 2024
Informacje o stanowisku

Informacje projektowe:

  • Branża: bankowa
  • Lokalizacja: hybryda w Warszawie lub Krakowie (2x w miesiącu z biura)
  • Stawka: do ok. 190 zł/h B2B
  • Czas trwania: long-term


Opis: Projekt wdrożenia, rozwoju i utrzymania aplikacji optymalizującej procesy posprzedażowe w banku.

Aplikacja jest oparta o technologie Java w wersji 17, silnik bazy danych Postgresql, zaimplementowana w architekturze mikroserwisowej przy użyciu takich komponentów jak Axon, Camunda, Rabbit, Keyclock. System zintegrowany jest z kilkunastoma systemami zewnętrznymi. Praca organizacyjnie jest prowadzona w zespole scrumowym, obecnie w 4 squadach.

Zadania:

  • Projektowanie architektury systemowej.
  • Praca z zespołami deweloperskimi, aby zapewnić, że system jest budowany zgodnie z założeniami architektonicznymi.
  • Współpraca z biznesem w celu uzyskania jasnych wymagań.
  • Opracowywanie i utrzymywanie dokumentacji technicznej.


Wymagania:

  • Umiejętność efektywnej współpracy z zespołami programistycznymi oraz innymi osobami uczestniczącymi w procesie tworzenia oprogramowania.
  • Umiejętność prezentowania rozwiązań architektonicznych na szerokim forum architektów.
  • Umiejętność analizy i oceny potrzeb biznesowych i IT oraz ich wpływu na istniejące systemy IT.
  • Doświadczenie w projektach bankowych.

Technologie:

  • Znajomość wzorców projektowych oraz architektonicznych IT.
  • Znajomość zagadnień komunikacji i integracji między systemami IT (szyny danych, kolejki, komunikacja asynchroniczna).
  • Znajomość technologii Web http.
  • Znajomość technologii i rozwiązań stosowanych w aplikacjach webowych (Angular).
  • Znajomość technologii stosowanych w API – REST, SOAP, Swagger.
  • Znajomość technologii baz danych SQL i NoSQL (w szczególności PostgreSQL, ElasticSearch).
  • Znajomość zagadnień optymalizacyjnych i wydajnościowych dla rozwiązań IT.
  • Znajomość zagadnień bezpieczeństwa oprogramowania (w szczególności bezpieczeństwa aplikacji Web).
  • Znajomość języka angielskiego w mowie i piśmie umożliwiająca efektywną komunikację i czytanie dokumentacji technicznej.


Narzędzia:

  • Umiejętność dokumentacji projektowanych rozwiązań (m.in. UML/Archimate).
  • Znajomość zagadnień związanych z systemami BPMS (w tym notacji BPMN).
  • Znajomość technologii kontenerowych, w szczególności OpenShift Container Platform.
  • Znajomość zagadnień związanych z CI/CD.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    106 427
    20 544