JustJoin.IT Hybrydowo Senior

Senior Developer

emagine Polska

⚲ Warsaw

Wymagania

  • Microsoft Azure
  • Cloud
  • CI/CD
  • Scrum
  • Artificial Intelligence (AI)
  • Hibernate
  • Data security
  • Java
  • SQL
  • Spring

Opis stanowiska

Lokalizacja: Hybryda 1 dzien/tydz. z biura w WarszawieBranża: Ubezpieczenia Kontrakt: B2B Współpraca długofalowa Start: ASAP Podsumowanie: Rola Senior Developer skupia się na projektowaniu i implementacji rozwiązań w systemie Everest w modelu zwinnym (Agile) z zastosowaniem technologii Guidewire. Obowiązki: • Projektowanie rozwiązań implementowanych w zespole zwinnym • Implementacja rozwiązań przyjętych do realizacji przez zespół • Współtworzenie i programowanie zmian w systemie Everest - Policy Center i Billing Center • Rozwijanie architektury mikroserwisowej wspierającej monolit Guidewire • Współudział w opracowaniu koncepcji rozwiązań dla inicjatyw biznesowych • Opracowywanie i wdrażanie architektury nowych rozwiązań • Zapewnienie jakości wytwarzanego oprogramowania i zgodności ze standardami • 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 • Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań • Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych Wymagania kluczowe: • Dobra znajomość ekosystemu Guidewire - Policy Center (ewentualnie Billing Center) • Doświadczenie w programowaniu w języku Gosu • Min. 5-letnie doświadczenie w programowaniu w Java/JEE • Znajomość frameworków Spring i Hibernate • Znajomość relacyjnych baz danych (szczególnie Oracle) • Dobra znajomość SQL • Znajomość narzędzi GIT, Maven • Znajomość frameworków do pisania testów jednostkowych • Znajomość paradygmatów programowania • Znajomość Docker, K8S, Helm • Znajomość Kafka, ElasticSearch, REST • Umiejętność skalowania aplikacji • Znajomość narzędzi do diagnostyki wydajności • Doświadczenie w optymalizacji zapytań i składowaniu danych • Doświadczenie w pracy z Linuxem • Znajomość serwerów aplikacyjnych • Znajomość narzędzi do CI/CD - Jenkins, Github Actions • Znajomość koncepcji DDD, TDD, BDD • Znajomość wzorców projektowych GoF • Otwartość na pracę w dojrzałym zespole scrumowym Umiejętności mile widziane: • Doświadczenie w wykorzystaniu narzędzi AI (np. Github Copilot) • Doświadczenie w zakresie IT Security • Doświadczenie w projektowaniu domeny • Certyfikat Guidewire • Znajomość Typescript • Doświadczenie w budowaniu rozwiązań w chmurze (AWS, Azure, GCP) Inne szczegóły: • Kategoria: Miejsce świadczenia usług: Hybrydowo (1 dzień w biurze, 4 dni zdalnie) • Kategoria: Terytorium: świadczenie usług z terytorium Polski