(Senior) Software Engineer with Java

Aviva · Warszawa, hybrydowo

Opis stanowiska

Zakres obowiązków

Na stanowisku (Senior) Software Engineer with Java w Aviva Services Excellence Centre w Warszawie będziesz odpowiedzialna / odpowiedzialny za:

  • Projektowanie, tworzenie i utrzymanie RESTful API, mikrousług oraz usług integracyjnych.
  • Budowę aplikacji konteneryzowanych z użyciem Spring Boot oraz Python.
  • Wdrażanie bezpiecznych, skalowalnych i odpornych rozwiązań API wspierających dostęp do danych w systemie ODS (Operational Data Store).
  • Tworzenie usług oparte na architekturze event-driven z wykorzystaniem Kafka/MSK.
  • Stworzenie powtarzalnych frameworków, szablonów usług oraz wzorców integracji.
  • Integrację z systemami źródłowymi i docelowymi przy użyciu synchronicznych i asynchronicznych wzorców komunikacji.
  • Wsparcie w zarządzaniu cyklem życia API, w tym wersjonowaniem, kontraktami i niezawodnością.
  • Wdrażanie i eksploatację usług na platformie AWS ECS przy wsparciu CI/CD i automatyzacji infrastruktury.
  • Implementację najlepszych praktyk w zakresie monitoringu, logowania, obserwowalności i wydajności.
  • Współpracę z architektami, inżynierkami / inżynierami danych oraz zespołami produktowymi przy tworzeniu dokumentacji i dostarczaniu rozwiązań w modelu Agile.

Wymagania

Wymagania podstawowe:

  • Doświadczenie w software engineeringu na poziomie senior (powyżej 4 lat) lub regular (powyżej 3 lat).
  • Zaawansowana znajomość języka Java oraz frameworka Spring Boot.
  • Doświadczenie w tworzeniu RESTful API i mikrousług.
  • Zrozumienie architektur event-driven oraz doświadczenie z Kafka.
  • Znajomość usług AWS, w tym ECS, S3, Aurora/PostgreSQL oraz integracji API.
  • Zrozumienie technologii konteneryzacji.
  • Doświadczenie z CI/CD i praktykami DevOps.
  • Znajomość wzorców bezpieczeństwa i autoryzacji API.
  • Doświadczenie z standardami projektowania API, takimi jak OpenAPI/Swagger.

Wymagania dodatkowe (pożądane):

  • Doświadczenie z Kong API Gateway lub AWS API Gateway.
  • Znajomość CDC (Change Data Capture) oraz wzorców event sourcing.
  • Doświadczenie w branży ubezpieczeniowej lub finansowej.
  • Zrozumienie modeli danych kanonicznych w skali przedsiębiorstwa.

Oferta

Aviva Services Excellence Centre w Warszawie oferuje:

  • Umowę o pracę.
  • Premię za wyniki.
  • Opiekę medyczną prywatną (ENEL-MED).
  • System benefitów w formie kafeterii (np. MultiSport card).
  • Dodatkowe przywileje dla rodziców: urlop babski (6 tygodni dla drugiego rodzica), skrócony czas pracy po urlopie rodzicielskim.
  • Ubezpieczenie grupowe finansowane przez pracodawcę.
  • Plan udziałów pracowniczych.
  • Dodatkowy dzień wolny z okazji urodzin.
  • Płatny czas wolny na wolontariat.
  • Dodatkowe dni urlopu nabywane z czasem pracy w firmie (do 5 dni dodatkowych w roku).
  • Wellbeing Leave – dodatkowe dwa tygodnie płatnego urlopu po 10 latach pracy.
  • Konsultacje wsparcia psychologicznego.
  • Dostęp do platform e-learningowych.
  • Program referencyjny dla pracowników.
  • Model pracy hybrydowej z możliwością pracy zdalnej oraz kilkoma wizytami w biurze w Warszawie miesięcznie.
  • Atrakcyjna lokalizacja biura w Warszawie – Gdański Business Center.
  • Dodatkowe uprawnienia dla osób z niepełnosprawnościami – Praca Bez Barier.
  • Środowisko pracy promujące różnorodność – sygnatariusz Karty Różnorodności.

Podobne oferty