JustJoin.IT Hybrydowo Senior

Senior Java Developer - Guidewire

PZU Tech S.A.

⚲ Warszawa

Wymagania

  • Java
  • Gosu
  • Guidewire
  • Spring
  • Hibernate
  • SQL
  • Git
  • Maven
  • Docker
  • Kubernetes

Opis stanowiska

Zadania: • Projektowanie rozwiązań implementowanych w zespole zwinnym • Implementację rozwiązań przyjętych do realizacji przez zespół • Współtworzenie i programowanie zmian w systemie Everest - Policy Center i Billing Center (ubezpieczenia majątkowe) • Rozwijanie architektury mikroserwisowej wspierającej działanie monolitu Guidewire • Współudział w opracowaniu koncepcji rozwiązania dla inicjatyw biznesowych • Opracowywanie i wdrażania architektury nowych rozwiązań • Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami • Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania • Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego • Udział w sprint review oraz retrospective zespołu w ramach iteracji i wydania • Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań • Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych Must: • Dobra znajomość ekosystemu Guidewire - PolicyCenter (ewentualnie BillingCenter (>4 lat) • Doświadczenie w programowaniu w języku Gosu (>4 lat) • Min. 5-letnie doświadczenie w programowaniu w Java/JEE • Znajomość frameworków Spring i Hibernate • Znajomość relacyjnych baz danych ze szczególnym uwzględnieniem bazy Oracle • Dobra znajomość języka SQL (>5 lat) • Znajomość narzędzi GIT, Maven • Znajomość frameworków do pisania testów jednostkowych • Znajomość paradygmatów Functional Programing, Object Oriented Programing, programowanie wielowątkowe • Znajomość Docker, K8S, helm • Znajomość Kafka, ElasticSearch, REST • Umiejętność skalowania aplikacji • Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań • Doświadczenie w optymalizacji kwerend (analiza planów zapytań) oraz składowania danych (np. partycjonowanie) • Doświadczenie w pracy z Linuxem • Znajomość serwerów aplikacyjnych • Znajomość narzędzi do CI/CD - Jenkins, Github Actions • Znajomość koncepcji DDD, TDD, BDD, pryncypiów tworzenia rozwiązań w oparciu o architekturę mikroserwisową zgodnie ze wzorcem Event-Driven • Znajomość katalogu wzorców projektowych GoF i doświadczenie ze stosowaniem w praktyce • Otwartość na pracę w dojrzałym zespole scrumowym, eksperymentowanie z nowymi technologiami i pracę w duchu DevOps Mile widziane: • Doświadczenie w wykorzystaniu narzędzi AI w pracy (np. Github Copilot) • Doświadczenie w zakresie IT Security w rozwiązaniach • Doświadczenie w samodzielnym projektowaniu domeny • Certyfikat Guidewire • Znajomość Typescript • Doświadczenie w budowaniu rozwiązań w Microsoft Azure, Google Cloud Platform, Amazon Web Serivices Dodatkowe: • Świadczenie usług z terytorium Polski • Świadczenie usług hybrydowo – 1 dzień w tygodniu w biurze i 4 zdalnie (dopuszczalne większa liczba dni z biura) • Kontrakt b2b