
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.
226 100 zł – 371 450 zł / rok
HybrydowoPełny etatLeadWymagany Język: angielskiInżynier full-stackInżynier oprogramowaniaOpis
- 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