Arche Solutions
Arche Solutions
New

Java Tech Lead [M/F]

150 - 185 PLN/ godz.B2B
SeniorFull-time·B2B
#451847·Dodano 4 dni temu·2
Źródło: nofluffjobs.com
Aplikuj szybko

Tech Stack / Keywords

JavaSpringInsurance

Firma i stanowisko

Projekt obejmuje zaprojektowanie i budowę od podstaw nowego systemu Zgłoszenia Szkody dla sektora ubezpieczeniowego, realizowanego w oparciu o rozproszoną architekturę mikrousługową z nowoczesnymi wzorcami architektonicznymi i integracyjnymi.

Wymagania

  • 5 lat doświadczenia w projektowaniu i nadzorowaniu architektury systemów IT
  • Doświadczenie w domenie ubezpieczeniowej
  • Bardzo dobra znajomość Javy i Spring Framework
  • Doświadczenie w projektowaniu i budowie skalowalnych, bezpiecznych i odpornych na awarie systemów rozproszonych
  • Bardzo dobra znajomość wzorców architektonicznych i praktyk integracyjnych
  • Praktyczna znajomość Domain-Driven Design (DDD)
  • Doświadczenie w projektowaniu i wdrażaniu Event-Driven Architecture
  • Praktyczna znajomość API Governance
  • Doświadczenie w pracy z chmurą oraz automatyzacją infrastruktury
  • Doświadczenie w obszarze end-to-end observability
  • Doświadczenie w prowadzeniu code review, mentoringu oraz warsztatów architektonicznych
  • Doświadczenie we współtworzeniu roadmap technologicznych i ocenie ryzyk
  • Umiejętność szacowania pracochłonności oraz planowania prac architektonicznych i developerskich
  • Umiejętność definiowania i egzekwowania standardów technologicznych
  • Znajomość języka angielskiego na poziomie minimum B2

Obowiązki

  • Projektowanie architektury nowego systemu Zgłoszenia Szkody oraz dokumentowanie rozwiązań architektonicznych
  • Projektowanie i rozwój systemu opartego na rozproszonej architekturze mikrousługowej
  • Udział w analizach wykonalności i definiowaniu założeń realizacyjnych
  • Wyznaczanie kierunku rozwoju systemu i dbanie o stosowanie standardów technologicznych i architektonicznych
  • Podejmowanie decyzji architektonicznych oraz ocena ryzyk technologicznych
  • Szacowanie pracochłonności prac programistycznych i architektonicznych oraz określanie zasobów do realizacji zadań
  • Przydzielanie zadań developerskich i nadzorowanie prac implementacyjnych
  • Prowadzenie code review i dbanie o jakość kodu
  • Tworzenie i aktualizacja dokumentacji technicznej i architektonicznej
  • Prowadzenie oraz udział w warsztatach architektonicznych
  • Wsparcie i mentoring zespołu developerskiego
  • Zapewnienie realizacji wymagań dotyczących bezpieczeństwa, wydajności, dostępności i eksploatacji systemu
  • Współtworzenie roadmap technologicznych
  • Wsparcie programistyczne podczas developmentu, wdrażania i stabilizacji rozwiązań
  • Współpraca z zespołami technicznymi i biznesowymi w zakresie rozwoju systemu
Arche Solutions

Arche Solutions

27 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj szybko