About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job description
Do projektu związanego z budową od podstaw nowoczesnego systemu Zgłoszenia Szkody poszukujemy doświadczonego Software Architecta / Java Architecta, który będzie odpowiedzialny za projektowanie architektury, wyznaczanie kierunku technologicznego oraz wsparcie zespołu w realizacji rozwiązania.
Projekt zakłada budowę nowego systemu w rozproszonej architekturze mikrousługowej, z wykorzystaniem nowoczesnych praktyk inżynierii oprogramowania, automatyzacji oraz podejścia Agentic SDLC / Agentic Coding.
Zakres projektu:
-Projektowanie od podstaw architektury nowego systemu Zgłoszenia Szkody oraz dokumentowanie decyzji i rozwiązań architektonicznych.
-Współtworzenie i rozwój rozproszonej architektury mikrousługowej.
-Udział w analizach wykonalności oraz definiowaniu założeń technicznych i realizacyjnych.
-Wyznaczanie kierunku rozwoju systemu oraz dbanie o spójność i standardy technologiczne.
-Dbanie o jakość dostarczanego kodu i zgodność implementacji z przyjętą architekturą.
-Szacowanie pracochłonności zadań architektonicznych i developerskich oraz zapotrzebowania na zasoby.
-Przydzielanie zadań developerskich i nadzorowanie prac implementacyjnych.
-Prowadzenie code review, mentoring zespołu oraz wsparcie developerów w rozwiązywaniu złożonych problemów technicznych.
-Prowadzenie i współprowadzenie warsztatów architektonicznych.
-Współtworzenie roadmap technologicznych oraz identyfikowanie i ocena ryzyk architektonicznych.
-Zapewnienie spełnienia wymagań dotyczących bezpieczeństwa, niezawodności, wydajności i eksploatacji systemu.
-Wsparcie zespołu podczas developmentu, wdrażania oraz stabilizacji rozwiązania.
-Współpraca z zespołami biznesowymi, technicznymi i innymi interesariuszami projektu.
Required qualifications
-Minimum 2 lata doświadczenia w domenie ubezpieczeniowej, preferowane doświadczenie w obszarze szkód ubezpieczeniowych.
-Minimum 5 lat doświadczenia w projektowaniu i nadzorowaniu architektury systemów.
-Bardzo dobra znajomość Javy oraz Spring Framework.
-Praktyczne doświadczenie w projektowaniu skalowalnych, bezpiecznych i odpornych na awarie systemów rozproszonych.
-Bardzo dobra znajomość wzorców architektonicznych oraz praktyk integracyjnych.
-Doświadczenie w pracy z chmurą oraz automatyzacją infrastruktury.
-Doświadczenie w prowadzeniu code review, mentoringu oraz warsztatów architektonicznych.
-Doświadczenie we współtworzeniu roadmap technologicznych oraz ocenie ryzyk architektonicznych.
-Praktyczne doświadczenie w obszarze end-to-end observability.
-Praktyczna znajomość API Governance.
-Praktyczna znajomość Domain-Driven Design (DDD).
-Doświadczenie w projektowaniu i implementacji rozwiązań opartych o Event-Driven Architecture.
-Znajomość języka angielskiego na poziomie minimum B2.
Nice to have:
-Doświadczenie w obszarze Agentic SDLC / Agentic Coding.
-Doświadczenie w projektowaniu i realizacji strategii Multi-Cloud.
-Zaawansowana, praktyczna znajomość DDD.
-Znajomość zagadnień związanych z optymalizacją kosztów chmury (Cloud Cost Management / FinOps).
-Doświadczenie we współtworzeniu i wdrażaniu standardów technologicznych w organizacji.
