Technologies-expected : Java Spring API REST Postgre SQL Type Script Angular Nomad Kubernetes Docker Git Jenkins UML Jira Confluence Kafka Rabbit MQ about-project : 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, Graph QL), 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, Rabbit MQ/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, Archi Mate, 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. benefits : dofinansowanie zajęć sportowych prywatna opieka medyczna ubezpieczenie na życie firmowa drużyna sportowa kawa / herbata parking dla pracowników program rekomendacji pracowników inicjatywy dobroczynne