All offersWarszawaJavaSolution Architect
Solution Architect
Java
Empik

Solution Architect

Empik
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Microservice Architecture
    advanced
    JVM
    advanced
    Java
    regular
    DDD
    regular
    CI
    regular
    CD
    regular
    Front-End
    regular
    Clean Code
    regular

Job description

Online interview
Kogo szukamy

Szukamy doświadczonego Architekta IT, osoby, która chce w znaczący sposób wpłynąć na tworzenie wysokiej jakości rozwiązań dla naszych klientów na platformie Empik.com

Dołączając do naszego zespołu będziesz kluczową osobą, która przyczyni się do powstania rozwiązań, których nikt w branży jeszcze nie odważył się stworzyć. Wyznaczysz kierunek wykorzystania obecnych i nowych technologii, aby kreować technologiczną przyszłość Empik.com.

Będąc jednocześnie ważnym partnerem biznesowym, jak i technologicznym, weźmiesz udział w projektowaniu kompleksowych rozwiązań e-commerce tak, aby sprostać oczekiwaniom naszych klientów.

Spędzisz czas z ambitnymi i zaangażowanymi zespołami developerskimi po to, aby dzielić się z nimi swoim doświadczeniem oraz uczyć się od nich.

Spoglądając w przyszłość zadbasz zarówno o nowe inicjatywy jak i upraszczanie złożoności w obecnie zaprojektowanych rozwiązaniach. Wesprzesz realizację wizji niezależnych zespołów domenowych w ramach domain-driven-design.

Szukamy osoby, która współpracuje, a nie narzuca. Osoby, która rozumie potrzeby zespołów developerskich i potrafi pracować na poziomie zespołów. Osoby, która preferuje wspólne tworzenie rozwiązań od pracy w architektonicznej izolacji.

W EmpikTech ograniczenia określamy sami, dlatego jesteśmy technologicznie otwarci na to, co dla nas najlepsze.

Twoje przyszłe zadania:

  • Udoskonalanie docelowej wizji architektury platformy i dążenie do jej realizacji, w tym:
    • partnerska współpraca z zespołami developerskimi, projektowanie architektury rozwiązań dla obecnych komponentów i funkcjonalności, aby wspierać niezależność i odpowiedzialność zespołów domenowych
    •  praca z zespołami developerskimi i wsparcie w wyznaczaniu granic odpowiedzialności domen, dobrych praktyk inżynierskich, jakości kodu, skalowalności, wydajności i bezpieczeństwa rozwiązań
    • wsparcie zespołów oraz ich liderów w projektowaniu architektury dla nowych inicjatyw, które dotyczą więcej niż jednej domeny
    • projektowanie architektury rozwiązań cross-organizacyjnych przy współpracy z architektem infrastruktury, sekcją bezpieczeństwa oraz enterprise architektem
  • Identyfikacja nowych technologii, narzędzi, usprawnień procesowych które mogłyby być zastosowane, aby rozwijać się i pracować efektywnie;
  • Współtworzenie strategii IT i pełnienie kluczowej roli w budowie architektury Empik.com;
  • Współpraca z interesariuszami biznesowymi i technicznymi w zakresie wypracowania architektury, która najlepiej odpowiada potrzebom biznesowym i jest spójna z docelową wizją oraz najlepszymi praktykami.

Dla nas ważne są

  • 5+ lat praktycznego doświadczenia w tworzeniu architektury systemów w oparciu o architekturę mikroserwisową, heksagonalną i modularną, projektowania architektury rozwiązań; 
  • Praktyczne doświadczenie w Domain-Driven-Design, zarówno na poziomie operacyjnym / bieżącym jak i strategicznym/rozwojowym;
  • Praktyczne doświadczenie programistyczne w językach opartych o JVM;
  • Praktyczne doświadczenie programistyczne w technologiach frontendowych;
  • Dobra komunikacja interpersonalna, umiejętność dyskusji oraz wypracowywania kompromisów. Współpraca a nie narzucanie;
  • Praktyczna znajomość narzędzi wspierających proces wytwórczy oprogramowania (CI/CD, DevOps);
  • Dobra znajomość zagadnień związanych z bezpieczeństwem systemów informatycznych.

Dodatkowymi atutami będą:

  • Praktyczne doświadczenie z rozwiązaniami chmurowymi;
  • Doświadczenie w produkcyjnym wdrażaniu złożonych technologicznie projektów.