Dołącz do zespołu odpowiedzialnego za rozwój i architekturę systemów IT, tworzącego nowoczesne, skalowalne rozwiązania e-commerce. Nasze projekty mają realny wpływ na doświadczenie setek tysięcy klientów korzystających z naszych platform sprzedażowych.
Będziesz projektować architekturę mikroserwisową, definiować strategie techniczne i współpracować z kluczowymi partnerami biznesowymi. Pracujemy w dynamicznym środowisku Agile, ściśle współdziałając z zespołami deweloperskimi, analitykami i liderami projektów, by dostarczać innowacyjne rozwiązania technologiczne.
Czekają na Ciebie wyzwania związane z systemami o dużej skali i wysokiej dostępności, które wymagają kreatywności i eksperckiej wiedzy. Oferujemy środowisko sprzyjające rozwojowi kompetencji architektonicznych i realny wpływ na przyszłość naszych systemów.
Jeśli chcesz realizować ambitne, nowatorskie projekty i tworzyć rozwiązania, które kształtuję przyszłość e-commerce – dołącz do nas!
responsibilities :
Projektowanie, wdrażanie skalowalnych i bezpiecznych rozwiązań IT w domenie systemów e-commerce, obejmujących zarówno front-end (Angular), jak i back-end: (Spring, API) z wykorzystaniem technik optymalizacji (np. load balancing, caching),
Tworzenie architektury mikroserwisów oraz rekomendacja technologii (np. Spring, Angular, React) i strategii komunikacji (REST, GraphQL),
Opracowywanie strategii rozwoju systemów e-commerce, w tym modernizacji, migracji i optymalizacji wydajności,
Dbanie o integrację z zewnętrznymi systemami (ERP, CRM, płatności online, narzędziami analitycznymi i CMS) oraz monitorowanie zgodności ze standardami technologicznymi,
Zapewnienie zgodności technicznej z regulacjami (RODO, PCI DSS) oraz standardami bezpieczeństwa ( np. szyfrowanie, OAuth2, JWT, CORS),
Współpraca z biznesem w zakresie zbierania wymagań i projektowaniu rozwiązań zgodnych z celami strategicznymi organizacji,
Mentoring technologiczny oraz dostarczanie wytycznych architektonicznych dla zespołów wytwórczych, a także wsparcie przy wyborze dostawców i narzędzi,
Monitorowanie trendów technologicznych i ocena ich potencjału w definiowaniu inicjatyw biznesowych oraz rozwoju platformy e-commerce,
Tworzenie i aktualizowanie dokumentacji technicznej, a tym architektury systemów i wytycznych projektowych.
requirements-expected :
Min. 6 lat doświadczenia w roli Architekta IT lub Architekta Rozwiązań, w tym doświadczenie w projektowaniu i wdrażaniu systemów e-commerce lub platform sprzedażowych,
Praktyczna znajomość budowy systemów opartych na architekturze mikroserwisów, w tym wzorców takich jak Event-Driven Architecture, CRQRS itp.,
Min. 2 lata komercyjnego doświadczenia w programowaniu systemów opartych na Java, REST/SOAP oraz w pracy z systemami o wysokiej dostępności i architekturach rozproszonych,
Znajomość technologii: Java/JEE, Angular, Spring, Hibernate, RabbitMQ/Kafka, CI/CI, REST/SOAP, oraz systemów opartych na API i technologii headless,
Doświadczenie w pracy z narzędziami do konteneryzacji i orkiestracji, takimi jak Kubernetes, Docker oraz rozwiązaniami chmurowymi (AWS, GCP, Azure).
Umiejętność modelowania i projektowania architektury IT (np. z wykorzystaniem UML lub wzorców projektowych) oraz znajomość narzędzi modelowania architektury (np. Enterprise Architect, Visual Paradigm, ArchiMate, TOGAF).
Doświadczenie w prowadzeniu spotkań technicznych z zespołami deweloperskimi oraz interesariuszami,
Umiejętność rozwiązywania problemów w skali systemów rozproszonych i dbałość o szczegóły w kontekście wydajności oraz niezawodności systemów.