Architekt Systemowy (Java)
150 - 190 PLN/ godz.B2B
SeniorFull-time·B2B
#444004·Dodano 2 dni temu·0
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSpringSpring BootKafkaSQLMicroservicesevent-driven ArchitectureKubernetesDomain-driven designKibanaAPI Governancesystem architectureAIAgentic AIAgentic SDLC
Firma i stanowisko
Dołącz do projektu realizowanego dla jednej z największych firm ubezpieczeniowych w Polsce. Celem projektu jest rozwój i modernizacja systemów wspierających kluczowe procesy biznesowe, z transformacją monolitycznego rozwiązania w nowoczesną architekturę mikroserwisową.
Wymagania
- Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych
- Bardzo dobra znajomość Java i Spring, aktywne kodowanie
- Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych
- Bardzo dobra znajomość wzorców architektonicznych, praktyk integracyjnych i projektowania API
- Praktyczna znajomość Domain-Driven Design (DDD)
- Praktyczna znajomość relacyjnych baz danych (SQL), optymalizacja zapytań
- Doświadczenie z Event-Driven Architecture i Kafka
- Doświadczenie w observability end-to-end (Kibana, Grafana, ELK)
- Umiejętność prowadzenia zespołu technicznego, code review oraz mentoringu
- Doświadczenie w podejmowaniu decyzji technologicznych i ocenie ryzyka
- Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
- Znajomość języka angielskiego na poziomie minimum B2
Nice to have:
- Podstawowa znajomość chmury (preferowany Azure)
- Znajomość CI/CD i praktyk DevOps
- Znajomość Agentic AI/AI w SDLC
Obowiązki
- Pełnienie roli Tech Leada w zespole Scrumowym, wsparcie zespołu i kierunek technologiczny
- Aktywne programowanie w technologii Java
- Projektowanie i rozwój architektury systemów i mikroserwisów
- Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań i przekładaniu ich na rozwiązania techniczne
- Ustalanie i przestrzeganie standardów technicznych dotyczących kodowania, architektury i integracji
- Prowadzenie code review oraz dbanie o jakość kodu i rozwiązań
- 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ółudział w decyzjach technologicznych i ocenie ryzyk
- Wykorzystanie chmury (preferowany Azure)
- Wykorzystanie Agentic AI/AI w procesie developmentu (automatyzacja, zwiększanie produktywności)
Benefity
- Kontrakt B2B z możliwością długoterminowej współpracy
- Praca hybrydowa: 3 dni w tygodniu w biurze w Warszawie
- Prywatna opieka medyczna (Luxmed)
- Karta Multisport
Karta sportowa
Opieka zdrowotna
moondigo sp. z o.o.
40 aktywnych ofert