Następna praca

Starszy programista back-endowy w Paymentop

Opublikowano ponad 30 dni temu

52 wyświetlenia

Paymentop

Paymentop

0
0 recenzji
Brak doświadczenia

Przetłumaczone przez Google

9 września 2024 r Starszy programista back-endu за кордоном, віддалено W Paymentop jesteśmy czymś więcej niż firmą fintech; pracujemy nad ponownym zdefiniowaniem krajobrazu płatności na całym świecie. Naszą misją jest wzmacnianie pozycji zarówno firm, jak i konsumentów poprzez zapewnianie płynnych, bezpiecznych i niezawodnych rozwiązań płatniczych. W miarę rozwoju projektów rozwija się także zespół. 𝗢𝘂𝗿 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 𝗶𝗻𝗰𝗹𝘂𝗱𝗲: Integracja z wieloma dostawcami usług płatniczych, portfelami

9 września 2024 r

Starszy programista back-endu

за кордоном, віддалено

W Paymentop jesteśmy czymś więcej niż firmą fintech; pracujemy nad ponownym zdefiniowaniem krajobrazu płatności na całym świecie. Naszą misją jest wzmacnianie pozycji zarówno firm, jak i konsumentów poprzez zapewnianie płynnych, bezpiecznych i niezawodnych rozwiązań płatniczych. W miarę rozwoju projektów rozwija się także zespół.

𝗢𝘂𝗿 𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 𝗶𝗻𝗰𝗹𝘂𝗱𝗲:

  • Integracja z wieloma dostawcami usług płatniczych, portfelami elektronicznymi, procesorami kart, agentami rozliczeniowymi i dostawcami oprogramowania;
  • Wiele opcji integracji;
  • Szczegółowe analizy w aplikacji;
  • Inteligentne kierowanie i kaskadowanie płatności;
  • Pełna personalizacja kasy;
  • Płatności międzyplatformowe.

Twoja rola i wpływ:

Pełniąc swoją rolę w Paymentop, będziesz w centrum naszej misji rewolucjonizowania płatności na całym świecie . Twoja wiedza będzie kluczowa przy analizowaniu danych, procesów i kodu w celu identyfikowania problemów, rozwiązywania ich lub zapobiegania im oraz ulepszania produktów. Przyczynisz się do opracowania bezpiecznego, dobrze przetestowanego i wydajnego produktu, wyznaczając nowe standardy w branży fintech.

Do Twoich kluczowych obowiązków będzie należeć:

  • Projektowanie, rozwijanie, testowanie, dokumentowanie, wydawanie i wspieranie oprogramowania od podstaw.
  • Udoskonalanie i udoskonalanie naszych istniejących interfejsów API i systemów zaplecza.
  • Integracja rozwiązań innych firm w celu poszerzenia naszego ekosystemu płatności (rozliczeniowiec, bramka, alternatywne metody płatności, platformy tokenów, systemy weryfikacji/scoringu/monitorowania operacji klientów, raportowania itp.).
  • Przeprowadzanie testów, aby upewnić się, że wszystko działa tak, jak powinno, i konfigurowanie środowiska testowego do sprawdzania nowych funkcji.
  • Naprawianie istniejących błędów i debugowanie opracowanego oprogramowania.
  • Przygotowanie niezbędnej dokumentacji technicznej.
  • Zapewnienie wsparcia wdrożonego oprogramowania w fazie produkcyjnej.
  • Współpraca z programistami front-end i innymi członkami zespołu, aby jak najbardziej efektywnie wykonać wszystkie powyższe zadania.


Ta rola polega na ulepszaniu naszych produktów i rozwiązywaniu problemów, dlatego szukamy osoby o doskonałych umiejętnościach rozwiązywania problemów, ciekawości innowacji i niekonwencjonalnych rozwiązań.


Co Cię wyróżnia:

  • Znajomość najlepszych praktyk optymalizacji kodu i produktów internetowych w PHP, praca z buforowaniem , asynchronia. Znajomość najlepszych praktyk w zakresie opracowywania i wspierania projektów na dużą skalę.
  • Głębokie zrozumienie OOP
  • Głębokie zrozumienie Symfony. Biegła w projektowaniu i wdrażaniu interfejsów API RESTful przy użyciu Symfony. Biegły w Doctrine ORM.
  • Zarządzanie relacyjnymi bazami danych (Postgresql). Biegłość w optymalizowaniu złożonych zapytań SQL pod kątem wydajności przy użyciu technik takich jak przepisywanie zapytań, strategie indeksowania i plany wykonywania zapytań.
  • Biegła w projektowaniu schematów baz danych, w tym w technikach normalizacji, modelowaniu relacji encja-relacja i najlepszych praktykach projektowania schematów.
  • Zrozumienie wewnętrznego działania Kubernetes, Docker i jego komponentów, takich jak Docker Engine, Docker Hub, Docker Swarm. Znajomość pproces monitorowania i logowania kontenerów w Dockerze w celu identyfikacji problemów i analizy ich przyczyn.
  • Doświadczenie w integracji Dockera z innymi usługami i narzędziami do automatyzacji procesów CI/CD, np. Jenkins, GitLab CI.
  • Zrozumienie bardziej szczegółowych aspektów CI/CD, takich jak konfiguracja potoku, automatyzacja różnych etapów rozwoju i wdrażania.
  • Głębokie SOLIDNE, GRASPowe zrozumienie. Głębokie zrozumienie szerokiego zakresu wzorców projektowych, w tym ich motywacji, struktur i implementacji.
  • Znajomość zaawansowanych koncepcji DDD, takich jak zdarzenia domeny, usługi domenowe i ograniczone konteksty. Umiejętność zaprojektowania modelu domeny dla złożonych problemów biznesowych i wykorzystania go do rozwiązywania rzeczywistych problemów. Zrozumienie znaczenia kontekstu aplikacji i opracowanie kontekstów ograniczonych w celu oddzielenia modeli domen.
  • Zaawansowane zrozumienie zasad i korzyści СQRS, w tym asynchronicznego przetwarzania poleceń i synchronizacji danych między modelami odczytu i zapisu. Doświadczenie w stosowaniu wzorców projektowych i architektonicznych w celu wdrożenia skutecznej architektury opartej na СQRS.
  • Zaawansowana wiedza na temat profesjonalnych praktyk projektowania architektury. Doświadczenie w projektowaniu i opracowywaniu złożonych, dużych systemów przy użyciu szablonów i wzorców architektonicznych. Umiejętność definiowania i dokumentowania rozwiązań architektonicznych oraz rozwiązywania problemów związanych ze złożonością i skalowalnością systemu.
  • Zaawansowana znajomość narzędzi i bibliotek do automatyzacji testów integracyjnych PHP, takich jak PHPUnit, Codeception, Behat. Umiejętność projektowania i strukturyzowania testów integracyjnych dla dużych i złożonych systemów z dużą liczbą współdziałających komponentów. Znajomość procesu konfigurowania środowisk testowych i zarządzania zależnościami w celu zapewnienia skutecznych testów integracyjnych.
  • Zaawansowana wiedza na temat procesu tworzenia i wdrażania systemów zbudowanych w oparciu o Event Sourcing. Możliwość zaprojektowania architektury aplikacji z wykorzystaniem Event Sourcing z uwzględnieniem wymagań dotyczących wymaganej pojemności i skalowalności.
  • Zaawansowana wiedza na temat procesów projektowania i wdrażania mikrousług, w tym zarządzania konfiguracją, monitorowania i rejestrowania.
  • Zaawansowana wiedza na temat funkcjonalności Jenkins, w tym zaawansowane możliwości konfiguracyjne, takie jak parametryzacja, wtyczki, dodatkowe narzędzia.
  • Pełny cykl SDLC
  • Zaawansowana znajomość metodologii programowania Agile oraz jej frameworków SCRUM i KANBAN

Dodatkowe punkty za:

  • Doświadczenie z Elasticsearch, Redis
  • Doświadczenie z Gitlab CI/CD
  • Znajomość lub doświadczenia w pracy z Event Sourcing
  • Doświadczenie z Nginx, Shell
  • OpenAPI (swagger-php)
  • UML, TDD
  • Doświadczenie w Agile/Scrum

Oferujemy:

  • Konkurencyjny pakiet wynagrodzeń (proporcjonalny do Twojego doświadczenia)
  • Dostęp do płatnych lekcji języka angielskiego dla firm (poprzez Preply)
  • 27 dni roboczych elastycznego płatnego czasu wolnego (PTO)
  • W pełni zdalna praca w elastycznych godzinach (w strefie czasowej CET) z dowolnej wybranej lokalizacji
  • Wartości- oparta na kulturze z przyjazną atmosferąi wspierające środowisko pracy
  • Możliwość regularnego uczestniczenia w konferencjach i wydarzeniach społecznościowych zarówno jako uczestnik, jak i współpracownik
  • Matrycowa struktura organizacyjna zaprojektowana w celu usprawnienia komunikacji, usuwania barier i promowania efektywności
  • Skorzystaj z możliwości rozwijania swoich umiejętności w najnowocześniejszym środowisku fintech. Aplikuj już teraz, aby zostać częścią naszego dynamicznego zespołu i mieć wymierny wpływ na przyszłość płatności! Stwórzmy razem coś wspaniałego!

Przetłumaczone przez Google

Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować