Visa
Visa
Visa to globalna firma technologiczna z sektora płatności, która za pośrednictwem swojej elektronicznej sieci płatniczej obsługuje konsumentów, sprzedawców, instytucje finansowe i administrację publiczną. Jej platforma umożliwia realizację transakcji kredytowych, debetowych i przedpłaconych, a także przetwarzanie płatności, zapobieganie oszustwom, zapewnianie bezpieczeństwa, analitykę oraz inne usługi dla konsumentów i firm. Visa opracowuje również nowoczesne rozwiązania płatnicze, w tym inicjatywy związane z handlem wspieranym przez sztuczną inteligencję, oraz wspiera dostępność finansową za pośrednictwem Visa Foundation.

Starszy inżynier oprogramowania backendowego Visa — praca hybrydowa w Warszawie

Kieruj projektowaniem i rozwojem bezpiecznych, skalowalnych systemów backendowych dla globalnej technologii płatniczej Visa. Kształtuj architekturę, twórz kod produkcyjny, zwiększaj niezawodność i wspieraj reagowanie na incydenty.

Opis

  • Współpracuj z interesariuszami, aby definiować wymagania dotyczące komponentów produktu i uwzględniać informacje zwrotne w projektach oraz rozwiązaniach
  • Przekształcaj wymagania funkcjonalne w projekty systemów i dokumentuj interakcje między komponentami
  • Projektuj i twórz komponenty produktu, dopracowuj plany wdrożenia oraz prowadź przeglądy projektów
  • Wspieraj szacowanie projektów i eskaluj ryzyka, które mogą wpłynąć na terminy realizacji
  • Twórz i utrzymuj rozszerzalny, wielokrotnego użytku kod
  • Podnoś jakość kodu dzięki metrykom inżynieryjnym i sprawdzonym dobrym praktykom
  • Korzystaj z narzędzi debugowania, aby badać i rozwiązywać umiarkowanie złożone problemy z oprogramowaniem
  • Znajduj możliwości automatyzacji procesów w różnych produktach
  • Prowadź przeglądy kodu i przekazuj współpracownikom konkretne wskazówki
  • Twórz kompleksowe plany testów, identyfikuj luki w pokryciu i usuwaj defekty
  • Korzystaj z analizy danych i monitoringu, aby wykrywać wzorce oraz identyfikować defekty
  • Bierz udział w dyżurach on-call i pomagaj badać oraz rozwiązywać incydenty
  • Twórz, ulepszaj i oceniaj narzędzia deweloperskie dla programów i aplikacji
  • Poszerzaj wiedzę techniczną i dostosowuj się do zmieniających się technologii oraz podejść inżynieryjnych
  • Współpracuj z menedżerami produktu, projektantami, analitykami danych, zespołami QA, operacji i compliance, aby dostarczać bezpieczne, skalowalne rozwiązania
  • Poświęcaj około 60–75% czasu pracy na pisanie kodu
  • Wykorzystuj nowe technologie, w tym narzędzia generatywnej AI, w codziennej pracy inżynieryjnej

Wymagania

  • Co najmniej 5 lat odpowiedniego doświadczenia przy tytule licencjata lub inżyniera, 2 lata przy wyższym stopniu naukowym, 0 lat przy stopniu doktora lub ponad 8 lat odpowiedniego doświadczenia
  • Doświadczenie zawodowe w inżynierii oprogramowania lub blisko związanej dziedzinie
  • Doświadczenie w projektowaniu, tworzeniu i obsłudze systemów backendowych z użyciem Java, Spring Boot, RESTful API i mikrousług
  • Doświadczenie w projektowaniu i obsłudze wysoce dostępnych, skalowalnych i bezpiecznych aplikacji cloud-native na AWS
  • Doświadczenie w projektowaniu systemów rozproszonych pod kątem odporności, tolerancji na awarie i wydajności
  • Doświadczenie z Terraform, potokami CI/CD i nowoczesnymi praktykami wdrażania GitOps
  • Doświadczenie we wdrażaniu obserwowalności poprzez monitoring, logowanie, śledzenie i alerty
  • Doświadczenie w tworzeniu lub wdrażaniu aplikacji internetowych albo mobilnych
  • Doświadczenie w prowadzeniu prac technicznych, z bezpośrednimi podwładnymi lub bez nich
  • Umiejętność debugowania i rozwiązywania problemów z oprogramowaniem
  • Doświadczenie we współpracy z zespołami interdyscyplinarnymi przy dostarczaniu rozwiązań technicznych
  • Doświadczenie w przeprowadzaniu przeglądów kodu i stosowaniu standardów kodowania
  • Doświadczenie w korzystaniu z narzędzi i technik opartych na GenAI lub LLM w procesach inżynierii oprogramowania
  • Doświadczenie z technologiami kontenerowymi
  • Doświadczenie w tworzeniu i testowaniu usług internetowych na skalę przedsiębiorstwa
  • Doświadczenie w udziale w rozwoju produktu
  • Doświadczenie w pracy nad projektami dla klientów lub w zespołach technicznych
  • Doświadczenie w obszarze płatności, urządzeń akceptujących płatności lub platform punktów sprzedaży
  • Doświadczenie w integrowaniu możliwości GenAI lub LLM z produkcyjnymi systemami backendowymi

Benefity

  • Ubezpieczenie medyczne
  • Ubezpieczenie stomatologiczne
  • Ubezpieczenie okulistyczne
  • Emerytura
  • Ubezpieczenie na życie
  • Urlop wypoczynkowy
  • Program wellness
  • Potencjalna premia
  • Potencjalny udział w kapitale