.
Solution Architect
  • Wysokie Mazowieckie
Solution Architect
Wysokie Mazowieckie, Wysokie Mazowieckie, Podlaskie Voivodeship, Polska
emagine Polska
26. 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 Wysokie Mazowieckie
  • Wysokie Mazowieckie - Oferty pracy w okolicznych lokalizacjach


    109 035
    19 836