Senior Developer

Java

Senior Developer

Java
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Lokalizacja: Hybryda 1 dzien/tydz. z biura w Warszawie

Branż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) (>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 (szczególnie Oracle)

  • Dobra znajomość SQL (>5 lat)

  • 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

Tech stack

    English

    B1

    Polish

    B1

    Artificial Intelligence (AI)

    advanced

    SQL

    advanced

    Java

    advanced

    Spring

    advanced

    Scrum

    advanced

    Jenkins

    advanced

    Agile

    advanced

    Cloud

    advanced

    Microsoft Azure

    advanced

    CI/CD

    advanced

Office location

Senior Developer

Summary of the offer

Senior Developer

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.