Senior Software Engineer (Java)
Visa
To rola senior backend developera w zespole technologicznym Visa, skupionym na budowie skalowalnych systemów przetwarzania płatności na globalną skalę. Codziennie będziesz projektować i implementować rozwiązania w Javie, współpracować z zespołami produktowymi i DevOps, oraz rozwijać API i usługi dla nowych strumieni płatności. Praca hybrydowa z biura w Warszawie 3 dni w tygodniu. Mimo obecności frontendowych technologii w ogłoszeniu, główny nacisk jest na backend i skalowalność.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak konkretów co do rozmiaru zespołu i struktury projektu, nie podano, czy rola wymaga dyżurów on-call.
To rola senior backend developera w zespole technologicznym Visa, skupionym na budowie skalowalnych systemów przetwarzania płatności na globalną skalę. Codziennie będziesz projektować i implementować rozwiązania w Javie, współpracować z zespołami produktowymi i DevOps, oraz rozwijać API i usługi dla nowych strumieni płatności. Praca hybrydowa z biura w Warszawie 3 dni w tygodniu. Mimo obecności frontendowych technologii w ogłoszeniu, główny nacisk jest na backend i skalowalność.
- ✓Globalny, wpływowy produkt – praca na dużą skalę (65k transakcji na sekundę)
- ✓Duża korporacja z uznaną marką (Visa) – stabilność i rozwój
- ✓Możliwość pracy nad nowymi technologiami (real-time payments, BNPL)
- ✓Autorskie Koszty Uzyskania Przychodu (KUP) – preferencje podatkowe dla twórców
- ✓Kultura uczenia się i rozwoju – mentorstwo, konferencje
- −Ogłoszenie jest bardzo ogólnikowe – brak konkretów dotyczących zespołu, stosu technologicznego w produkcji, czy zakresu odpowiedzialności
- −Hybrydowa praca z 3 dniami w biurze – brak informacji, czy to sztywny wymóg od razu, czy po okresie wdrożenia
- −Brak widełek płacowych (dane strukturalne nie podają) – w dużych korporacjach to często sygnał do negocjacji, ale utrudnia ocenę
- !Wymieniono UI i GUI jako technologie w danych strukturalnych – może sugerować, że rola ma komponent frontendowy, ale opis skupia się na backendzie, warto doprecyzować
- !Mowa o nauce Angular/React itp., ale nie jest wymagane – może to oznaczać, że w projekcie są też frontendowe zadania
- !Opis 'obejmuje Autorskie Koszty Uzyskania Przychodu (KUP)' – dodatkowe korzyści podatkowe, ale wymagają spełnienia kryteriów
- !Brak informacji o dyżurach on-call – w systemach płatniczych mogą występować
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja backendowych usług w Javie dla systemów płatności
- •Tworzenie i utrzymanie API (REST/gRPC) dla wewnętrznych i zewnętrznych systemów
- •Współpraca z Product Ownerem przy zbieraniu i doprecyzowywaniu wymagań
- •Udział w code review i dbanie o jakość kodu oraz testy automatyczne
- •Projektowanie skalowalnych rozwiązań z uwzględnieniem bezpieczeństwa i niezawodności
- •Integracja z systemami zewnętrznymi (banki, merchanty) i wewnętrznymi platformami
- •Debugowanie i optymalizacja wydajności istniejących usług
- •Uczestnictwo w ceremoniach agile (sprint planning, daily standup, retrospective) oraz współpraca z zespołem DevOps
Oferta dla doświadczonych specjalistów (Senior).
Minimalny profil to osoba z około 4 latami doświadczenia w Javie, która potrafi samodzielnie projektować i wdrażać proste usługi oraz API. Zna podstawy skalowalności i jest otwarta na naukę nowych technologii (np. chmura, kontenery).
Ta oferta nie jest dla juniorów ani osób bez doświadczenia w Javie na pełnym etacie. Również nie dla osób szukających w pełni zdalnej pracy (hybryda w Warszawie jest wymagana) ani preferujących małe, elastyczne zespoły.
- ?Jaki jest skład zespołu – ilu backendowców, frontendowców, DevOps?
- ?Czy rzeczywiście będę pracować z frontendem (Angular/React) czy to tylko opcjonalna nauka?
- ?Jak często są dyżury on-call i czy są dodatkowo płatne?
- ?Które technologie (Kubernetes, Docker) są używane produkcyjnie, a które są planowane?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest zadanie domowe?
- ?Czy istnieje możliwość pracy zdalnej poza 3 dniami w biurze (np. w nagłych przypadkach)?
- ?Jaki jest zakres odpowiedzialności za projektowanie architektury vs implementacja?
- ?Czy zespół pracuje nad konkretnym produktem (np. Visa Direct) czy nad wieloma?
- −Brak konkretów co do rozmiaru zespołu i struktury projektu
- −Nie podano, czy rola wymaga dyżurów on-call
- −Brak informacji o procesie rekrutacyjnym (ile etapów, zadania)
- −Nie wiadomo, które technologie z 'nice-to-have' są faktycznie używane w zespole
- −Brak szczegółów dotyczących benefitów poza KUP
Kultura korporacyjna z naciskiem na współpracę, różnorodność i ciągłe uczenie się. Zespół pracuje w agile, a praca hybrydowa wymaga obecności w biurze 3 dni w tygodniu.