Wspólnie z naszym Partnerem, liderem w dziedzinie ubezpieczeń i nowoczesnych rozwiązań IT, poszukujemy osoby na stanowisko Java Developer. Projekt polega na budowie i rozbudowie systemów rozproszonej architekturzy mikroserwisowej oraz architekturze monlitycznej a także udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań.
responsibilities :
Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej oraz architekturze monlitycznej dla systemów obsługi ubezpieczeń życiowych.
Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych.
Rozbijanie części monolitycznej na domeny i mikroserwisy przy użyciu metod DomainDrivenDesign.
Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań (Kafka, Kubernetes).
Usprawnianie obsługi wybranych procesów biznesowych.
Wykonywanie i odbieranie code review.
requirements-expected :
Minimum 5 lat doświadczenia na stanowisku Java Developer.
Znajomość paradygmatów Functional Programing i Object Oriented Programing oraz podejścia DDD.
Gotowość do pracy w modelu hybrydowym- Warszawa (1 dzień z biura, 4 dni zdalnie/ tyg.)