Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.
Dołącz do strategicznego programu transformacji cyfrowej, którego celem jest stworzenie nowoczesnej platformy do obsługi procesu likwidacji szkód.
Technologie i narzędzia: Java, Spring / Spring Boot, Microservices, REST API, Event-Driven Architecture, Kafka, API Governance, Observability (end-to-end), Docker, Kubernetes, CI/CD, Cloud (Microsoft Azure / Multi-cloud), Agentic AI / Agentic SDLC
Szukamy Ciebie, jeśli:
- posiadasz 2 lata doświadczenia w domenie ubezpieczeniowej
- posiadasz minimum 5 lat doświadczenia w projektowaniu i nadzorze architektury systemów
- bardzo dobrze znasz język Java oraz framework Spring i aktywnie programujesz
- masz praktyczne doświadczenie w budowie i rozwoju architektury mikrousługowej oraz tworzeniu skalowalnych, bezpiecznych i odpornych na awarie systemów rozproszonych
- bardzo dobrze znasz wzorce architektoniczne, integracyjne oraz zasady API governance
- posiadasz doświadczenie w projektowaniu integracji systemów oraz rozwiązań opartych na Event-Driven Architecture
- stosujesz Domain-Driven Design (DDD) w projektowaniu systemów
- pracujesz z relacyjnymi bazami danych i optymalizacją zapytań
- posiadasz praktyczne doświadczenie w projektowaniu i wdrażaniu observability end-to-end
- pracujesz z kontenerami (Docker, Kubernetes), automatyzacją infrastruktury oraz chmurą
- posiadasz doświadczenie w: przydzielaniu zadań i prowadzeniu zespołu technicznego, code review, mentoringu, prowadzeniu warsztatów architektonicznych, współtworzeniu roadmap technologicznych i ocenie ryzyk
- znasz język angielski na poziomie minimum B2
Mile widziane:
- praktyczna znajomośćMicrosoft Azure, doświadczenie w strategiach Multi-cloud oraz świadomość kosztów chmury
- zaawansowana znajomość praktyczna DDD
- doświadczenie w obszarzeCI/CD i DevOps
- znajomośćAgentic AI oraz wykorzystania AI w procesie wytwarzania oprogramowania
Zadania:
- projektowanie nowego systemu od podstaw w zakresie obsługi rozliczeń w obszarze szkód oraz dokumentowanie architektury systemów
- aktywne programowanie i budowa systemu (agentic coding) w rozproszonej architekturze mikrousługowej
- pełnienie roli Tech Leada / Architekta w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
- udział w opracowaniu analiz wykonalności, założeń realizacyjnych oraz szacowanie pracochłonności prac programistycznych i architektonicznych
- ustalanie standardów technologicznych, dbanie o jakość dostarczanego kodu oraz zapewnienie realizacji wymagań eksploatacyjnych i bezpieczeństwa
- przydzielanie zadań developerskich, prowadzenie code review, tworzenie dokumentacji technicznej, mentoring oraz rozwój kompetencji zespołu
- prowadzenie warsztatów architektonicznych, współtworzenie roadmap technologicznych oraz ocena ryzyk
- projektowanie i nadzór nad integracją systemów, API governance oraz dbanie o wydajność i skalowalność
- współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań
- wykorzystanie chmury oraz narzędzi AI / Agentic SDLC w procesie developmentu
Czego możesz się spodziewać:
- współpracy w oparciu o kontrakt B2B
modelu hybrydowego: 3 dni w tygodniu z biura w Warszawie