Tech Lead - Java & Microservices, Azure (Hybrid)
Clurgo Ltd.
To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.
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. W tej roli będziesz łączyć rozwój oprogramowania z odpowiedzialnością za kierunek techniczny rozwiązania. Większość czasu (ok. 75%) poświęcisz na projektowanie i implementację rozwiązań w Javie , a pozostała część obejmie m.in. wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne.
✅Technologie i narzędzia: Java, Spring Boot, Hibernate, SQL, Microservices, REST API, Kafka, Docker, Kubernetes, CI/CD, Microsoft Azure Cloud
Szukamy Ciebie, jeśli:
masz minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych z wykorzystaniem języka Java
aktywnie programujesz
masz doświadczenie w budowie i rozwoju architektury mikroserwisowej oraz systemów rozproszonych
znasz wzorce architektoniczne i integracyjne
posiadasz doświadczenie w projektowaniu API i integracji systemów oraz rozwiązań opartych na Event-Driven Architecture
stosujesz Domain-Driven Design (DDD) w projektowaniu systemów
pracujesz z r elacyjnymi bazami danych i optymalizacją zapytań
masz praktyczne doświadczenie w projektowaniu i wdrażaniu observability
posiadasz doświadczenie w: prowadzeniu zespołu technicznego, code review, mentoringu, współtworzeniu decyzji technologicznych i ocenie ryzyk
znasz język angielski na poziomie minimum B2
Mile widziane:
- praktyczna znajomość Microsoft Azure
- doświadczenie w obszarze CI/CD i DevOps
- znajomość Agentic AI oraz wykorzystania AI w procesie wytwarzania oprogramowania
Zadania:
- pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
- aktywne programowanie - realizacja wymagań biznesowych w technologii Java
- projektowanie i rozwój architektury systemów i mikroserwisów
- współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne
- ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie
- prowadzenie code review oraz dbanie o jakość kodu i rozwiązania
- mentoring i rozwój kompetencji zespołu developerskiego
- wsparcie zespołu w rozwiązywaniu problemów technicznych
- projektowanie i nadzór nad integracją systemów oraz API
- dbanie o wydajność, bezpieczeństwo i skalowalność rozwiązań
- współpraca z innymi zespołami
- współudział w decyzjach technologicznych i ocenie ryzyk
- wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach
- wykorzystanie Agentic AI / AI w procesie developmentu
Czego możesz się spodziewać:
- współpracy w oparciu o kontrakt B2B
- modelu hybrydowego: 1-3 dni w tygodniu z biura w Warszawie
- profesjonalnego procesu rekrutacyjnego – zawsze otrzymasz od nas feedback niezależnie od decyzji
- software development technical lead Śląskie
- java lead developer Śląskie
- technical lead Śląskie
- senior frontend developer tech lead Śląskie
- lead web developer Śląskie
- lead developer robotic process automation Śląskie
- niemiecki java Śląskie
- programista front end java Śląskie
- java back-end developer Śląskie
- inżynier oprogramowania java Śląskie