Dla klienta z branży ubezpieczeniowej poszukujemy Architekta / Tech team leada, do którego zadań będzie należało:
- Projektowanie i dokumentowanie architektury systemów,
- Szacowanie pracochłonności prac programistycznych i architektonicznych oraz wymagań na zasoby niezbędne do realizacji zadań projektowych,
- Udział w opracowaniu analiz wykonalności i założeń realizacyjnych na rzecz rozwoju systemów informatycznych,
- Wyznaczanie kierunku rozwoju systemów, dbanie o standardy technologiczne oraz jakość dostarczanego kodu,
- Przydzielanie zadań developerskich, nadzorowanie prac implementacyjnych, przegląd kodu oraz tworzenie dokumentacji technicznej,
- Zapewnienie realizacji wymagań eksploatacyjnych oraz bezpieczeństwa w dostarczanych rozwiązaniach,
- Wsparcie programistyczne podczas wdrażania rozwiązań,
Wymagania:
- Min 6-letnie doświadczenie w projektowaniu i programowaniu systemów IT,
- Doświadczenie w prowadzeniu zespołu developerskiego (planowanie zadań, wsparcie merytoryczne, przygotowanie PoC, itp.),
- Bardzo dobra znajomość zasad programowania obiektowego oraz wzorców projektowych,
- Ugruntowana wiedza z zakresu architektury rozproszonej / integracji systemów IT (Microservices / Kafka, REST, SOAP, AMQP),
- Doświadczenie w projektowaniu struktur danych w modelu relacyjnym i nierelacyjnym,
- Wysokie umiejętności programistyczne w języku Java 11 + z wykorzystaniem technologii: Spring, Hibernate, Angular,
- Kandydat jest blisko kodu i koduje na bieżąco (komercyjnie)