W skrócie
- Zadania: Twórz i utrzymuj bramkę płatności w Scala oraz rozwijaj nowe usługi.
- Firma: Nexi Digital - europejska firma PayTech z innowacyjnymi rozwiązaniami.
- Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, platforma benefitów i możliwości rozwoju.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i współpracy międzynarodowej.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość płatności online.
- Kwalifikacje: 5+ lat doświadczenia w backendzie, znajomość AWS i baz danych.
Przewidywane wynagrodzenie mieści się w przedziale 20000 - 24000 zł za rok.
Jako Senior Scala Engineer w Nexi Digital dołączysz do zespołu Cards, który buduje i obsługuje akceptację i przetwarzanie płatności kartowych w e-commerce dla dostawców usług płatniczych Nexi oraz dużych handlowców. Zespół ma pełną odpowiedzialność za swoje rozwiązanie – od kodu, przez infrastrukturę AWS, po operacje w certyfikowanym środowisku PCI DSS.
To rola dla kogoś, kto zajmuje się tematami od początku do końca: podejmujesz problem, rozwiązujesz go z zespołem, wdrażasz do produkcji i później go posiadasz. Będziesz pracować zdalnie z kolegami z czterech krajów, więc jasna, proaktywna komunikacja jest tak samo ważna jak kod.
- Rozwój i utrzymanie głównej bramy płatności napisanej w Scala (Play Framework), działającej na AWS.
- Budowanie nowej samodzielnej usługi tokenizacji sieciowej, zarządzanie integracjami Visa, Mastercard i innych schematów oraz cyklem życia tokenów.
- Integracja z systemami akceptacyjnymi przez ISO 8583 oraz z API Visa i Mastercard dla tokenizacji sieciowej.
- Budowanie i utrzymywanie infrastruktury AWS zespołu, wspólnie z resztą zespołu.
- Rozwój komponentów wspierających jako AWS Lambdas w TypeScript i Pythonie oraz narzędzi testowych opartych na Pythonie.
- Praca z PostgreSQL i DynamoDB.
- Stosowanie praktyk bezpieczeństwa wymaganych przez PCI DSS w całym procesie rozwoju, wdrażania i operacji.
- Współpraca z innymi zespołami Relay (zarządzanie handlowcami, powiadomienia) w anglojęzycznym zespole rozproszonym w Szwecji, Szwajcarii, Niemczech i Finlandii.
- Przyjmowanie odpowiedzialności za swoje tematy od początku do końca i proaktywne ich prowadzenie w bliskim kontakcie z zespołem.
- Dzielenie się wiedzą i wspieranie mniej doświadczonych inżynierów w zespole.
Benefity:
- Platforma Motywacyjna do wyboru i zarządzania wszystkimi benefitami w jednym miejscu. Otrzymujesz budżet (550 PLN miesięcznie). Możesz wybrać pakiet opieki medycznej, bilety na posiłki, karty sportowe (mamy Multisport i na preferencyjnych warunkach, mamy karty członkowskie do jednego z najpopularniejszych siłowni), bilety do kina, vouchery do sklepów, zniżki i wiele więcej.
- Kursy językowe – będziesz mieć dostęp do platformy nauki wielu języków, umożliwiającej ćwiczenie umiejętności językowych i naukę nowych!
- Regularne i systematyczne możliwości dalszego kształcenia – zarówno wewnętrznie, jak i od zewnętrznych dostawców. Wspieramy Twoje ciągłe uczenie się i rozwój.
- Współpraca w ramach wewnętrznej społeczności to nasza codzienność. Mamy wydarzenia networkingowe, wyzwania programistyczne i imprezy firmowe na różne okazje.
Wymagania:
- Ukończone studia wyższe w dziedzinie informatyki lub pokrewnej.
- 5+ lat praktycznego doświadczenia w rozwoju backendu, w tym systemów krytycznych dla produkcji.
- Chęć pisania kodu produkcyjnego w Scala – Twoje doświadczenie językowe nie ma znaczenia; doświadczenie w Scala jest dużym plusem.
- Doświadczenie z infrastrukturą chmurową na AWS, w tym budowaniem i utrzymywaniem jej (nie tylko korzystaniem z niej).
- Doświadczenie z relacyjnymi i/lub bazami danych NoSQL (PostgreSQL, DynamoDB).
- Odpowiedzialność end-to-end – posiadasz swoje tematy od analizy przez produkcję i operacje, a nie tylko kod, który piszesz.
- Samodzielność – bierzesz odpowiedzialność, znajdujesz odpowiedzi samodzielnie i przesuwasz tematy naprzód bez czekania na szczegółowe instrukcje.
- Silna komunikacja – informujesz zespół, pytasz wcześnie, mówisz, gdy coś jest zagrożone i czujesz się komfortowo pracując zdalnie z kolegami z kilku krajów.
- Znajomość języka polskiego i bardzo dobra komunikacja w języku angielskim.
- Dostępność do pracy w trybie hybrydowym. Pracowników zdalnych zapraszamy do biura raz w miesiącu.
Preferencje:
- Doświadczenie komercyjne z Scala i Play Framework, lub z innym językiem funkcyjnym.
- Interesowanie się dołączeniem do rotacji dyżurów zespołu po onboardingu (opcjonalne, nie jest wymagane).
- Doświadczenie frontendowe – profil full-stack jest świetnym dopasowaniem do zespołu.
- Doświadczenie z TypeScript lub Pythonem (AWS Lambda).
- Tło w płatnościach / przetwarzaniu kart: akceptacja, ISO 8583, schematy kart, tokenizacja sieciowa.
- Znajomość wymagań PCI-DSS.
Senior Scala Engineer in Katowice – pracodawca: Reply, Inc.
Reply Storm w Katowicach to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży technologii chmurowych. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu oraz zdobywaniu nowych umiejętności. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej oraz dostęp do najnowszych technologii, co czyni nas idealnym miejscem dla ambitnych specjalistów szukających satysfakcjonującej kariery.