Tech Lead / Architekt Systemowy
Brak informacji o wynagrodzeniu
SeniorFull-time
#444282·Dodano wczoraj·0
Źródło: ClurgoTech Stack / Keywords
JavaSpring BootHibernateSQLMicroservicesREST APIKafkaDockerKubernetesMicrosoft Azure
Firma i stanowisko
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.
Wymagania
- Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych z wykorzystaniem języka Java
- Aktywne programowanie
- Doświadczenie w budowie i rozwoju architektury mikroserwisowej oraz systemów rozproszonych
- Znajomość wzorców architektonicznych i integracyjnych
- Doświadczenie w projektowaniu API i integracji systemów oraz rozwiązań opartych na Event-Driven Architecture
- Stosowanie Domain-Driven Design (DDD) w projektowaniu systemów
- Praca z relacyjnymi bazami danych i optymalizacją zapytań
- Praktyczne doświadczenie w projektowaniu i wdrażaniu observability
- Praca z Docker i Kubernetes
- Doświadczenie w prowadzeniu zespołu technicznego, code review, mentoringu, współtworzeniu decyzji technologicznych i ocenie ryzyk
- Znajomość języka angielskiego 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
Obowiązki
- 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
Benefity
- Współpraca w oparciu o kontrakt B2B
- Model hybrydowy: 1-3 dni w tygodniu z biura w Warszawie
- Profesjonalny proces rekrutacyjny z feedbackiem niezależnie od decyzji
Clurgo
82 aktywne oferty