Software Engineer (Java)
Visa
Rola koncentruje się na projektowaniu i rozwijaniu systemów przetwarzania płatności o globalnej skali. Będziesz pracować w zespole cross-funkcyjnym, tworząc oprogramowanie backendowe w Javie dla produktów Visa, obsługujących miliardy transakcji. Na co dzień zajmiesz się implementacją nowych funkcji, optymalizacją skalowalności i bezpieczeństwa, oraz współpracą z innymi zespołami (Product, Test, DevOps). Praca w środowisku Agile, z możliwością uczenia się nowych technologii jak Angular, React, Kubernetes, Docker.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego (liczba etapów, zadania).
Rola koncentruje się na projektowaniu i rozwijaniu systemów przetwarzania płatności o globalnej skali. Będziesz pracować w zespole cross-funkcyjnym, tworząc oprogramowanie backendowe w Javie dla produktów Visa, obsługujących miliardy transakcji. Na co dzień zajmiesz się implementacją nowych funkcji, optymalizacją skalowalności i bezpieczeństwa, oraz współpracą z innymi zespołami (Product, Test, DevOps). Praca w środowisku Agile, z możliwością uczenia się nowych technologii jak Angular, React, Kubernetes, Docker.
- ✓Praca nad systemami obsługującymi 40% populacji świata – realny wpływ na globalną skalę
- ✓Możliwość korzystania z Autorskich Kosztów Uzyskania Przychodu (KUP) – preferencyjne opodatkowanie
- ✓Mentoring i ciągłe możliwości nauki – wsparcie rozwoju kariery
- ✓Stabilność dużej korporacji (Visa) z ugruntowaną pozycją rynkową
- !Hybrydowy model pracy z 3 stałymi dniami w biurze (określonymi przez leadership)
- !Poziom 'regular' jest nieostry – ogłoszenie podaje zakres 2-4 lat doświadczenia, ale oczekiwania mogą być wyższe
- !Szeroki zakres technologii do nauki (Angular, React, Kubernetes, Docker) – może oznaczać rotację zadań
- !Brak informacji o konkretnych frameworkach (np. Spring) – stack może być legacy lub niestandardowy
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja rozwiązań backendowych w Javie dla systemów płatniczych
- •Tworzenie i rozwijanie API (REST, inne) dla produktów Visa
- •Współpraca z Product Ownerem w celu zbierania i uszczegóławiania wymagań
- •Przygotowywanie dokumentacji technicznej i architektonicznej
- •Udział w spotkaniach Agile/Scrum (daily, sprint planning, retrospective)
- •Testowanie i zapewnianie jakości kodu (unit tests, code review)
- •Wsparcie w deploymencie i monitorowaniu usług w środowiskach produkcyjnych
- •Mentoring młodszych członków zespołu (opportunities to make a difference through mentorship)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z wykształceniem wyższym (lub 3 lata doświadczenia) i podstawową znajomością Javy, który ma za sobą co najmniej 2 lata pracy na podobnym stanowisku. Kandydat powinien rozumieć cykl życia oprogramowania i umieć pracować w zespole.
Osoby z mniej niż 2 latami doświadczenia w Javie lub bez doświadczenia w budowaniu skalowalnych aplikacji. Rola wymaga samodzielności w projektowaniu rozwiązań, więc juniorzy bez udokumentowanego stażu mogą mieć trudności.
- ?Ile osób liczy zespół, w którym będę pracował?
- ?Jaki jest stosowany framework po stronie backendu (Spring, Quarkus, inny)?
- ?Czy praca wiąże się z dyżurami on-call? Jeśli tak, jaka jest ich częstotliwość?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe lub live coding?
- ?Jakie są główne produkty/usługi, nad którymi będę pracować (np. Visa Direct, tokenizacja)?
- ?Czy istnieje możliwość pracy zdalnej poza ustalonymi 3 dniami w biurze?
- ?Jaki jest budżet szkoleniowy i dostęp do konferencji?
- ?Jak wygląda ścieżka awansu na stanowisko Senior Software Engineer?
- −Nie podano wielkości zespołu
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadania)
- −Nie wiadomo, czy praca wiąże się z dyżurami on-call
- −Nie określono konkretnych frameworków Java (np. Spring Boot)
- −Brak informacji o budżecie szkoleniowym
Praca w cross-funkcyjnych zespołach Agile, z naciskiem na współpracę, innowacyjność i ciągłe doskonalenie. Kultura oparta na zaufaniu i odpowiedzialności za globalne produkty.