Sr. Software Engineer (Hive, Spark, Hadoop, Java, 4-6 yrs)

Job expired!

Visa jest światowym liderem w dziedzinie płatności i technologii, obsługującym ponad 259 miliardów transakcji rocznie w ponad 200 krajach i terytoriach. Nasza bezpieczna sieć płatności łączy konsumentów, sprzedawców, instytucje finansowe i jednostki rządowe, wspierając globalny wzrost gospodarczy. Z misją bycia najlepszym sposobem na płacenie i otrzymywanie płatności, Visa jest oddana innowacjom, niezawodności i bezpieczeństwu. Dołącz do zespołu ukierunkowanego na cel i doświadcz życia w Visa.

Sektor płatności rozwija się w szybkim tempie, pełen innowacyjnych pomysłów i rozwiązań. Jako kluczowy gracz w tej dynamicznej branży, Visa staje się technologicznym potentatem. Inwestujemy duże środki w nowe technologie i koncentrujemy się na tworzeniu przełomowych produktów. Dołączając do grupy ds. Bezpieczeństwa Płatności i Tożsamości w Visa, możesz stanąć na czele kolejnej fali innowacji finansowych.

Grupa ds. Rozwoju Ryzyka i Zapobiegania Oszustwom w Visa odgrywa kluczową rolę w tworzeniu podstawowych aplikacji i usług, które wykrywają i łagodzą oszustwa. Nasz zespół jest zaangażowany w generowanie pomysłów, projektowanie architektury, rozwój, testowanie i wdrażanie nowatorskich rozwiązań, które chronią systemy płatności Visa i jej klientów.

Szukamy pełnego pasji Starszego Inżyniera Oprogramowania do naszego zespołu ds. rozwoju Visa Secure. Ta rola jest idealna dla osoby, która uwielbia rozwiązywać złożone wyzwania biznesowe i tworzyć niezrównane doświadczenia użytkowników. Będziesz pracować nad projektowaniem nowych rozwiązań programowych i refaktoringiem istniejących, aby poprawić wydajność i łatwość utrzymania, zawsze dążąc do zwiększenia efektywności i zadowolenia klientów.

Kluczowe obowiązki

  • Przewodzenie pracom inżynieryjnym, w tym POC, projektowaniu, dokumentowaniu, rozwoju i testowaniu nowych funkcji.
  • Współpraca z członkami zespołu w celu projektowania, budowania i utrzymania rozwiązań programowych wykorzystujących dane do zapobiegania oszustwom i łagodzenia ryzyka.
  • Mentorowanie młodszych członków zespołu i udzielanie wsparcia technicznego.
  • Dostosowywanie się do zmieniających się zadań w zależności od potrzeb zespołu i wymagań biznesowych.

Ta hybrydowa rola pozwala na elastyczność, przy czym główną zasadą jest praca w biurze 50% lub więcej czasu, w zależności od potrzeb biznesowych.

Kwalifikacje

Podstawowe kwalifikacje
  • Ponad 5 lat odpowiedniego doświadczenia zawodowego i stopień licencjata, lub wyższy stopień naukowy.
  • Silna znajomość Hive, Spark, Hadoop, Java i Kafka.
  • Biegłość w implementacji wzorców projektowych i doświadczenie z technologiami Spring, Hibernate oraz RDBMS, takimi jak PostgreSQL i Oracle.
  • Znajomość standardów usług sieciowych i pokrewnych wzorców (REST, JSON).
  • Doświadczenie w Agile development, w tym TDD, Continuous Integration i Continuous Delivery z użyciem narzędzi takich jak GIT, Maven, Jenkins, Chef, Sonar, JUnit i Mock frameworks.
  • Silne umiejętności interpersonalne i przywódcze oraz efektywne umiejętności komunikacyjne w mowie i piśmie.
  • Samomotywacja, odpowiedzialność i zdolność do pracy z minimalnym nadzorem.