(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
-
16 000 – 28 000 PLN brutto / mies. Zdalnie
-
-
Zdalnie
-
Zdalnie
-
Zdalnie