Pracuj.pl Hybrydowo Senior New

Digital transofmation Architect (Nodejs, TypeScript)

Nexio Management Sp. z o.o.

⚲ Warszawa

210–230 zł netto (+ VAT) / godz.

Wymagania

  • Node.js
  • TypeScript
  • Rest
  • Java
  • Spring Framework
  • React.js
  • Next.js
  • PostgreSQL
  • Kubernetes
  • Docker

Opis stanowiska

Nasze wymagania: Doświadczenie w projektowaniu architektury systemów w środowiskach transformacyjnych (w tym migracje z Java do Node.js / TypeScript) Praktyczna znajomość system design oraz pracy z systemami rozproszonymi (microservices, API-first, event-driven architecture) Umiejętność łączenia perspektywy biznesowej i technicznej – przekładanie wymagań na konkretne rozwiązania systemowe Doświadczenie w tworzeniu dokumentacji architektonicznej (System Design Document, UML, BPMN, diagramy procesów i systemów) Znajomość wzorców migracyjnych i modernizacyjnych (np. Strangler Fig, Anti-Corruption Layer, Feature Flags) Praktyczna znajomość podejścia DDD oraz zasad projektowania skalowalnych i niezawodnych systemów Świadomość nowoczesnego stacku technologicznego (TypeScript, Node.js, React, REST/GraphQL, bazy danych, messaging) Umiejętność oceny kompromisów architektonicznych (wydajność, koszt, czas, skalowalność) Doświadczenie w pracy z interesariuszami biznesowymi oraz zespołami technicznymi, w tym umiejętność prowadzenia rozmów z osobami nietechnicznymi i C-level Proaktywne podejście do rozwiązywania problemów – samodzielne identyfikowanie ryzyk, zależności i proponowanie rozwiązań Umiejętność pracy w warunkach niepełnych informacji oraz podejmowania decyzji w oparciu o dane i założenia Pragmatyzm i nastawienie na dostarczanie wartości biznesowej (balans między „idealnym” a „realnie wykonalnym” rozwiązaniem) Bardzo dobra komunikacja i umiejętność upraszczania złożonych zagadnień technicznych Znajomość i/lub praktyczne wykorzystanie AI w procesie projektowania lub developmentu (Agentic Augmentation) Bardzo dobra znajomość języka angielskiego (min. B2) Gotowość do pracy w modelu hybrydowym (1-2x/tydzień w biurze) Mile widziane: Doświadczenie w środowiskach enterprise (np. telco, bankowość, e-commerce) Znajomość chmury (AWS, Azure) oraz narzędzi konteneryzacji (Docker, Kubernetes) Doświadczenie w architekturze headless (np. BFF, headless commerce) Znajomość observability (np. OpenTelemetry, monitoring, logging) Doświadczenie w pracy z Domain-Driven Design (DDD) Znajomość Infrastructure as Code (np. Terraform) Doświadczenie w definiowaniu standardów architektonicznych i governance Certyfikaty architektoniczne lub chmurowe O projekcie: Projekt dotyczy kompleksowej transformacji architektury systemów cyfrowych, obejmującej migrację z technologii legacy (Java) do nowoczesnego stacku opartego na Node.js i TypeScript. Obejmuje projektowanie docelowej architektury (microservices, API-first, event-driven) oraz przygotowanie dokumentacji systemowej (SDD) przed etapem implementacji. Kluczowym elementem jest stopniowa modernizacja istniejących systemów z wykorzystaniem wzorców migracyjnych oraz zapewnienie spójności standardów technologicznych. Projekt zakłada również wykorzystanie AI do wspierania projektowania architektury i przyspieszenia developmentu. Zakres obowiązków: Projektowanie docelowej architektury systemów cyfrowych w ramach transformacji technologicznej (migracja z Java do Node.js / TypeScript) Tworzenie i utrzymywanie dokumentacji architektonicznej (System Design Document) oraz modeli systemowych (diagramy, przepływy, integracje) Przekładanie wymagań biznesowych na rozwiązania systemowe, z uwzględnieniem skalowalności, wydajności i kosztów Definiowanie standardów architektonicznych oraz zapewnienie ich spójnego stosowania (np. API-first, microservices, event-driven) Planowanie i prowadzenie migracji systemów legacy z wykorzystaniem wzorców takich jak Strangler Fig czy Anti-Corruption Layer Współpraca z zespołami deweloperskimi, architektami i interesariuszami biznesowymi w celu doprecyzowania rozwiązań i podejmowania decyzji technologicznych Wykorzystanie narzędzi AI do wspierania projektowania architektury oraz inicjalizacji rozwiązań (np. generowanie szkieletów aplikacji) Analiza ryzyk technicznych oraz rekomendowanie działań minimalizujących wpływ na realizację projektu Wspieranie decyzji dotyczących wyboru rozwiązań (build vs buy) oraz kierunku rozwoju platformy Zapewnienie jakości architektury pod kątem bezpieczeństwa, niezawodności i utrzymania systemu Oferujemy: Stabilność zatrudnienia – długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT. Elastyczne formy współpracy – umowa B2B, umowa o pracę lub zlecenie. Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego. Wewnętrzny program poleceń. Możliwość finansowania certyfikatów IT. W zależności od projektu pracujemy w trybie hybrydowym, zdalnym lub stacjonarnym. Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem. Lubimy pomagać - wspieramy akcje charytatywne, takie jak Szlachetna Paczka, a w ramach #PomagamyNexio angażujemy się tam, gdzie naprawdę możemy coś zmienić.