July 8, 2026
Senior Payment Security Engineer (HSM / ISO 8583 / Cryptography)
Senior • Remote
150 - 220 PLN
Wroclaw, Poland
Poszukujemy Senior Payment Security Engineera do zespołu budującego rozwiązanie dla sektora finansowego. Projekt dotyczy obszaru bezpieczeństwa systemów płatniczych – projektowania oraz przygotowania komponentu odpowiedzialnego za kryptografię i integrację z HSM.
Szukamy osoby, która ma praktyczne doświadczenie z systemami płatniczymi, zna standard ISO 8583 i rozumie, jak wygląda zabezpieczanie przepływu transakcji – od strony technicznej, a nie wyłącznie operacyjnej.
Zakres odpowiedzialności:
projektowanie rozwiązania security module (STM) dla systemu płatniczego,
przygotowanie mockupu modułu bezpieczeństwa na potrzeby MVP,
projektowanie integracji z HSM,
definiowanie i dokumentowanie procesów kryptograficznych,
współpraca techniczna z klientem w obszarze HSM oraz bezpieczeństwa płatności,
przygotowanie dokumentacji kryptograficznej,
implementacja komponentów backendowych związanych z kryptografią,
wsparcie zespołu developerskiego w obszarze payment security.
Szukamy osoby, która posiada:
doświadczenie przy systemach płatniczych,
praktyczna znajomość standardu ISO 8583,
doświadczenie w projektowaniu rozwiązań kryptograficznych,
znajomość zarządzania kluczami kryptograficznymi (key management),
doświadczenie z PKCS#11,
praktyczna znajomość Java oraz Java Cryptography Architecture (JCE),
doświadczenie w pracy z wymaganiami bezpieczeństwa dla systemów finansowych.
Mile widziane:
doświadczenie z HSM, np. payShield HSM lub Futurex,
znajomość standardów bezpieczeństwa organizacji płatniczych, np. Visa security standards,
doświadczenie przy integracji modułów HSM w środowiskach produkcyjnych.
Technologie / obszary:
Java | JCE | PKCS#11 | HSM | Payment Cryptography | ISO 8583 | Key Management | Security Module Design
Similar jobs you might like
Technology
Upvanta sp. z o.o.
Solution Architect / Senior Java Developer (Systemy Płatnicze)
Senior
Remote
Wroclaw, Poland
1,100 - 1,400 PLN
🏢 Summary: Oferta dotyczy roli Solution Architecta / Senior Java Developera odpowiedzialnego za projektowanie i rozwój systemów płatniczych opartych o standard ISO 8583 w sektorze finansowym. Zakres obejmuje projektowanie architektury, integracje z HSM, decyzje technologiczne, code review oraz implementację i testowanie rozwiązań. Rola zapewnia wpływ na rozwój strategicznego projektu i współpracę z doświadczonym zespołem ekspertów. 🗂️ Requirements: Doświadczenie w projektowaniu systemów płatniczych opartych o ISO 8583, Bardzo dobra znajomość Java, Bardzo dobra znajomość Spring, Doświadczenie z jPOS, Znajomość HSM, Znajomość kryptografii, Doświadczenie jako architekt lub senior developer, Umiejętność podejmowania decyzji technologicznych, Umiejętność prowadzenia code review 📃 Skills: Java, Spring, SpringBoot, jPOS, ISO8583, HSM, kryptografia 🏢 Description: Dla jednego z naszych klientów z sektora finansowego poszukujemy doświadczonego Solution Architecta / Senior Java Developera , który będzie odpowiedzialny za projektowanie i rozwój systemów płatniczych opartych o standard ISO 8583 . Główne zadania: Projektowanie architektury systemów płatniczych (AMS, STM) Podejmowanie decyzji technologicznych oraz przeprowadzanie code review Projektowanie integracji z HSM i komponentami kryptograficznymi Analiza wymagań oraz wsparcie w projektowaniu rozwiązań Implementacja, testowanie i dokumentowanie rozwiązań Wymagania: Doświadczenie w projektowaniu systemów płatniczych opartych o ISO 8583 (must have) Bardzo dobra znajomość Java i Spring Boot Doświadczenie z jPOS Znajomość zagadnień związanych z HSM i kryptografią Doświadczenie w roli architekta lub senior developera Umiejętność podejmowania decyzji technologicznych i prowadzenia code review Oferujemy: Udział w strategicznym projekcie dla klienta z branży finansowej Realny wpływ na architekturę i rozwój systemów Współpracę z doświadczonym zespołem ekspertów
Technology
co.brick Talents
Senior Java Developer (ISO 8583 / jPOS)
Senior
Remote
Gliwice, Poland
120 - 145 PLN
🏢 Summary: Senior Java Developer role focused on building and developing payment systems based on ISO 8583 and jPOS for a strategic financial sector project. The position involves implementing ISO communication components, TCP/IP channels, testing tools, and performance optimization in advanced payment environments. 🗂️ Requirements: Senior-level commercial experience with Java, Experience with payment systems, Strong knowledge of ISO 8583 (1987/1993), Experience with jPOS, Knowledge of jPOS packager, Knowledge of jPOS channel, Knowledge of jPOS MUX, Experience with TCP/IP messaging, Experience creating ISO test harnesses, Experience with ISO simulators, English level B2 or higher 📃 Skills: Java, ISO8583, jPOS, TCP/IP, MUX, Packager, Channel, Messaging 🏢 Description: Senior Java Developer (ISO 8583 / jPOS) Dla jednego z naszych Klientów z branży finansowej budujemy zespół ekspertów do strategicznego projektu z obszaru systemów płatniczych. Start projektu planowany jest na sierpień 2026. Poszukujemy doświadczonego Senior Java Developera ze specjalizacją w systemach płatniczych oraz praktycznym doświadczeniem w pracy ze standardem ISO 8583 i frameworkiem jPOS. Zakres odpowiedzialności projektowanie i implementacja komponentów opartych o standard ISO 8583, konfiguracja i rozwój rozwiązań opartych o jPOS, budowa i rozwój modułów translacyjnych oraz parserów ISO, implementacja i utrzymanie kanałów komunikacyjnych TCP/IP, tworzenie oraz rozwój symulatorów i narzędzi testowych dla komunikacji ISO, realizacja spike'ów technologicznych i proof of concept, wsparcie procesu testów end-to-end, analiza i usuwanie błędów oraz optymalizacja wydajności rozwiązania. Wymagania Must have: minimum kilkuletnie doświadczenie komercyjne jako Java Developer na poziomie Senior, praktyczne doświadczenie z systemami płatniczymi, bardzo dobra znajomość standardu ISO 8583 (1987/1993) , doświadczenie w pracy z jPOS , w szczególności: packager, channel, MUX, doświadczenie z komunikacją TCP/IP messaging , doświadczenie w tworzeniu i wykorzystywaniu test harnessów oraz symulatorów ISO . Język angielski na poziomie minimum B2 Obszary specjalizacji setup i konfiguracja środowisk jPOS, spike'i technologiczne, core implementation, bug fixing, wsparcie testów E2E, tuning i optymalizacja rozwiązań. Oferujemy udział w projekcie realizowanym dla renomowanego klienta z sektora finansowego, możliwość pracy przy zaawansowanych systemach płatniczych, współpracę z doświadczonym zespołem ekspertów, atrakcyjne wynagrodzenie zgodne ze standardami rynkowymi. Jeżeli posiadasz doświadczenie w obszarze systemów płatniczych oraz technologii ISO 8583/jPOS, zapraszamy do aplikowania.
Technology
Upvanta sp. z o.o.
Senior Java Developer (ISO 8583 / jPOS)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Oferta dotyczy roli Senior Java Developera odpowiedzialnego za rozwój i utrzymanie systemów płatniczych opartych o standard ISO 8583 oraz framework jPOS. Zakres obejmuje projektowanie parserów, modułów translacji komunikatów, konfigurację komunikacji TCP oraz wsparcie testów integracyjnych i wydajnościowych. Praca koncentruje się na backendowych rozwiązaniach finansowych i integracjach płatniczych. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java, Bardzo dobra znajomość ISO 8583, Doświadczenie z jPOS, Znajomość Packager, Znajomość Channel, Znajomość MUX, Doświadczenie z TCP/IP, Umiejętność tworzenia parserów ISO 8583, Doświadczenie z modułami translacji komunikatów, Doświadczenie z test harnessami, Doświadczenie z symulatorami ISO, Umiejętność analizy logów, Doświadczenie we wsparciu testów integracyjnych, Doświadczenie we wsparciu testów end-to-end, Znajomość projektowania aplikacji backendowych 📃 Skills: Java, ISO8583, jPOS, TCP, TCPIP, Packager, Channel, MUX, Backend, Parsers, Testing, Logging 🏢 Description: Opis stanowiska Poszukujemy doświadczonego Senior Java Developera , który dołączy do zespołu realizującego projekty z obszaru systemów płatniczych i integracji finansowych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój oraz utrzymanie rozwiązań opartych o standard ISO 8583 z wykorzystaniem jPOS . Zakres obowiązków Projektowanie i implementacja modułów translacji komunikatów ISO 8583. Tworzenie i rozwój parserów ISO 8583. Implementacja oraz konfiguracja kanałów komunikacyjnych TCP. Budowa i rozwój symulatorów komunikacji ISO. Konfiguracja oraz rozwój rozwiązań opartych o framework jPOS. Realizacja spike'ów technologicznych oraz przygotowywanie Proof of Concept. Rozwój komponentów core odpowiedzialnych za przetwarzanie komunikatów. Analiza i usuwanie błędów oraz optymalizacja istniejących rozwiązań. Wsparcie testów end-to-end oraz strojenie wydajności aplikacji. Współpraca z zespołami projektowymi i testerami podczas wdrożeń. Wymagania Minimum 5 lat doświadczenia w programowaniu w Java. Bardzo dobra znajomość standardu ISO 8583 (wersje 1987 i/lub 1993). Praktyczne doświadczenie z frameworkiem jPOS , w szczególności: Packager, Channel, MUX. Doświadczenie w implementacji komunikacji TCP/IP. Umiejętność tworzenia parserów oraz modułów translacji komunikatów ISO 8583. Doświadczenie w budowie i wykorzystaniu test harnessów oraz symulatorów ISO. Umiejętność diagnozowania problemów komunikacyjnych oraz analizy logów. Doświadczenie we wsparciu testów integracyjnych i end-to-end. Znajomość dobrych praktyk w zakresie projektowania i rozwoju aplikacji backendowych. Mile widziane Doświadczenie w projektach z sektora bankowego lub płatniczego. Znajomość systemów autoryzacyjnych i switchy płatniczych. Doświadczenie z wydajnościowym tuningiem aplikacji Java. Znajomość narzędzi do monitoringu i diagnostyki systemów.
Technology
Antal Sp. z o.o.
Senior Java Engineer (FXO)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Development of high‑performance trading and risk systems for FX options within a global, distributed environment. The role focuses on building scalable, enterprise‑grade microservices in Java to support pricing, hedging, and risk management. Engineers work across the full software lifecycle in a CI/CD and DevOps setup. 🗂️ Requirements: Minimum 5 years of experience in Java (Core Java 1.7+), Strong knowledge of Java, JVM, J2EE, Experience with Spring Boot and Spring Cloud, Experience with microservices architecture, Experience with messaging systems (MQ), Experience with Redis, Practical knowledge of Maven, Git, Jenkins, JIRA, Experience with CI/CD pipelines, Strong knowledge of SQL, Experience with Linux and shell scripting (Bash or Korn), Knowledge of XML and JSON, Experience with system integration, Experience in enterprise environments, Experience working in DevOps model, Very good English skills 📃 Skills: Java, JVM, J2EE, Spring, SpringBoot, SpringCloud, Microservices, MQ, Redis, Maven, Git, Jenkins, JIRA, SQL, Linux, Bash, KornShell, XML, JSON, CI/CD 🏢 Description: Senior Software Engineer (k/m) Zespół: Pricing & Hedging – FX Options O projekcie Dołącz do międzynarodowego zespołu technologicznego działającego w obszarze rynków finansowych i instrumentów pochodnych FX. Tworzymy i rozwijamy systemy wspierające trading opcji walutowych, wycenę instrumentów oraz zarządzanie ryzykiem. Nasze rozwiązania są kluczowym elementem infrastruktury tradingowej i zastępują starsze systemy legacy, wprowadzając nowoczesne podejście oparte o mikroserwisy, skalowalność i wysoką wydajność. Pracujemy w środowisku globalnym, w zespołach rozproszonych pomiędzy Europą, Ameryką Północną i Azją. Komunikacja odbywa się w języku angielskim. Zakres obowiązków Projektowanie, rozwój i wdrażanie systemów tradingowych oraz riskowych w Java Współpraca z zespołami biznesowymi przy zbieraniu i doprecyzowywaniu wymagań Przekładanie potrzeb biznesowych na rozwiązania techniczne Budowa wydajnych, skalowalnych i niezawodnych systemów klasy enterprise Udział w pełnym cyklu życia oprogramowania (front-to-back) Dbanie o jakość kodu, dokumentacji oraz zgodność z wymaganiami regulacyjnymi Praca w środowisku CI/CD i współpraca z zespołami DevOps Rozwiązywanie złożonych problemów technicznych i systemowych Wymagania Min. 5 lat doświadczenia w Java (Core Java 1.7+) Bardzo dobra znajomość Java, JVM oraz J2EE Doświadczenie w Spring Boot, Spring Cloud oraz architekturze mikroserwisowej Znajomość systemów kolejkowych (MQ) oraz Redis Praktyczna znajomość narzędzi: Maven, Git, Jenkins, JIRA, CI/CD Bardzo dobra znajomość SQL oraz systemów Linux (Bash / Korn shell) Znajomość XML i JSON oraz integracji systemów Doświadczenie w środowisku enterprise Umiejętność analitycznego myślenia i rozwiązywania problemów Bardzo dobra znajomość języka angielskiego Doświadczenie w pracy w modelu DevOps Mile widziane Doświadczenie w sektorze finansowym lub bankowym Znajomość instrumentów pochodnych i rynku FX Wiedza o procesach Front Office, Risk, Operations i Finance Doświadczenie w pracy w środowisku międzynarodowym Znajomość instrumentów giełdowych Doświadczenie w systemach tradingowych lub algorytmicznych Oferujemy Współpracę w modelu B2B Atrakcyjne wynagrodzenie adekwatne do doświadczenia i umiejętności Rozbudowany pakiet benefitów (m.in. prywatna opieka medyczna, karta sportowa, ubezpieczenie) Pracę w modelu hybrydowym (6 dni w miesiącu w biurze w Krakowie) Udział w projektach o globalnej skali i wysokiej złożoności Realny wpływ na rozwój kluczowych systemów tradingowych Pracę w środowisku, gdzie technologia ma bezpośredni wpływ na decyzje biznesowe i rynkowe Kulturę współpracy, otwartości i ciągłego rozwoju kompetencji
Technology
Sii
JVM Software Engineer with GoCardless (f/m/x)
Senior
Remote
Bialystok, Poland
🏢 Summary: Senior Backend Engineer role focused on building and scaling JVM-based services for large-scale payment processing systems in a cloud-native, microservices architecture. The position involves integrating external payment providers, implementing event-driven workflows, and ensuring high performance and reliability of distributed services. This is a long-term remote project enhancing payment flows and compliant financial features. 🗂️ Requirements: 5+ years commercial backend development in JVM ecosystem, Experience integrating external payment platforms or financial APIs, GoCardless integration experience, Experience with cloud-based relational databases, Experience with container orchestration tools, Experience with messaging systems and asynchronous communication, Knowledge of direct debit or instant bank transfer mechanisms, Fluent English (spoken and written), Residence in Poland 📃 Skills: Java, JVM, GoCardless, SQL, Kubernetes, Docker, Messaging, Microservices, Cloud, APIs, Payments 🏢 Description: We are looking for a Senior Backend Engineer experienced in JVM technologies to join a remote product development team working on large‑scale payment processing solutions. The role involves contributing to a long‑term initiative aimed at enhancing payment flows and supporting key business requirements through modern, service‑oriented architecture. Your tasks Designing and developing backend services using JVM technologies in a cloud‑native environment Creating and maintaining integrations between internal systems and external payment providers Implementing event‑driven communication patterns and message‑based workflows Ensuring the scalability, performance, and reliability of distributed microservices Collaborating closely with product and architecture teams to deliver compliant payment features Participating in code reviews and contributing to the continuous improvement of engineering practices Requirements Minimum 5 years of commercial experience in backend development within the JVM ecosystem Hands‑on background in integrating external payment platforms or similar financial APIs GoCardless integration experience Familiarity with cloud‑based relational databases and container orchestration tools Experience with messaging systems and asynchronous communication patterns Knowledge of direct debit flows or instant bank transfer mechanisms will be a strong advantage Strong command of English, both spoken and written Residing in Poland required
Technology
Next Technology Professionals
Senior Java Software Engineer (m/f/d)
Senior
Hybrid
Warsaw, Poland
30,000 - 35,000 PLN/mo
🏢 Summary: Development of a next-generation B2C mobile financial wallet and C2B micropayments ecosystem in the PayTech and Open Banking domain. The role focuses on designing and implementing scalable, real-time transaction processing services in a cloud-based architecture. You will build core backend components using Java and event-driven patterns within a small expert Scrum team. 🗂️ Requirements: Minimum 5 years of commercial experience with Java and JVM, Strong knowledge of Quarkus framework, Experience with PostgreSQL and relational databases, Ability to design and implement REST APIs, Hands-on experience with event-driven architecture and Kafka, Experience building scalable systems from scratch, Commercial experience with public cloud (AWS or GCP), Experience in financial or transactional systems, English proficiency at B2+/C1 level 📃 Skills: Java, JVM, Quarkus, PostgreSQL, Kafka, REST, DDD, CQRS, EventSourcing, AWS, GCP, Scrum, Cloud 🏢 Description: Dla naszego klienta poszukujemy kandydatów na stanowisko: Senior Java Software Engineer (m/f/d) Projekt: Rozwój innowacyjnej platformy w sektorze PayTech (Technologie Płatnicze) oraz Open Banking . Budowa od zera mobilnego portfela finansowego dla niemieckiego klienta - nowej generacji klasy B2C, a także ekosystem mikropłatności C2B dla sklepów stacjonarnych i e-commerce. System skupia się na przetwarzaniu dużej liczby codziennych mikropłatności, natychmiastowych przelewach P2P (np. dzielenie rachunku w restauracji) oraz płatnościach A2A (Account-to-Account). Stack technologiczny: Java, JVM, Quarkus, PostgreSQL, Kafka, REST API, DDD, CQRS, Event Sourcing, chmura. Zespół: 6-osobowy zespół ekspertów. Metodyka pracy: Scrum. Model współpracy: hybrydowy z biura w Warszawie. Wynagrodzenie: 30 000 - 35 000 PLN netto + VAT/B2B. Zakres obowiązków: Projektowanie i implementacja kluczowych usług w architekturze chmurowej, z naciskiem na niezawodne przetwarzanie transakcji płatniczych w czasie rzeczywistym. Tworzenie wydajnego i skalowalnego kodu z użyciem środowiska JVM (Java, Quarkus) dla rdzenia systemu portfela finansowego. Rozwój interfejsów REST API dla aplikacji mobilnej B2C oraz integracji Open Banking. Integracja rozwiązań z systemem Kafka do publikacji zdarzeń domenowych (wykorzystanie Event Sourcingu do śledzenia cyklu życia transakcji). Praca z relacyjnymi bazami danych (PostgreSQL) gwarantująca bezwzględną spójność i bezpieczeństwo danych finansowych. Oczekujemy: Udokumentowanego, praktycznego doświadczenia w pracy z językiem Java i ekosystemem JVM - min. 5 lat. Znajomości frameworka Quarkus oraz relacyjnych baz danych (PostgreSQL). Umiejętności projektowania REST API oraz pracy z architekturą sterowaną zdarzeniami (Kafka). Praktycznego doświadczenia w projektach uwzględniających budowę wydajnych, skalowalnych platform od zera (doświadczenie w obszarze finansowym/ ubezpieczeniowym itp.). Doświadczenia komercyjnego w pracy z chmurą publiczną (AWS lub GCP). Znajomości języka angielskiego na poziomie min. B2+/C1 - praca w środowisku międzynarodowym. Oferujemy: Stabilną współpracę wyłącznie w oparciu o kontrakt B2B. Płatne dni wolne od świadczenia usług. Pracę w modelu hybrydowym z nowoczesnego biura w Warszawie. Realny wpływ na architekturę nowo powstającego portfela finansowego i globalnego ekosystemu płatności. Proces rekrutacyjny: Wstępna rozmowa wideo z zespołem rekrutacyjnym (omówienie wzajemnych oczekiwań). Spotkanie techniczne weryfikujące praktyczną znajomość wykorzystywanego stacku w kontekście systemów transakcyjnych. Finałowa rozmowa z liderami technicznymi / CTO po stronie centrali firmy. O nas Next Technology Professionals to wyspecjalizowana agencja rekrutacyjna i firma outsourcingowa o silnym profilu technologicznym. Od ponad 10 lat wspieramy firmy w budowie zespołów IT, AI, Cybersecurity, SAP oraz w rekrutacjach dla finansów, inżynierii i marketingu. Zrealizowaliśmy ponad 1000 skutecznych procesów rekrutacyjnych dla korporacji, scale-upów i dynamicznie rosnących startupów. Przesyłając swoje CV do Next Technology Professionals, trafiasz do starannie wyselekcjonowanej bazy kandydatów realizujących projekty dla wiodących globalnych organizacji. Pracujemy wyłącznie w oparciu o aktualne, konkretne potrzeby klientów. Jeśli Twój profil będzie odpowiadał jednemu z prowadzonych procesów, skontaktujemy się niezwłocznie.
Technology
Plenti
Senior Fullstack/Backend (Node.js) Developer
Senior
Hybrid
Gdansk, Poland
170 - 190 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform in the identity & security domain. The position involves backend and microservices development, designing scalable systems, and contributing to architecture decisions in an international environment. The offer includes hybrid work, flexible employment options, and influence on globally used security products. 🗂️ Requirements: Minimum 5 years of commercial experience as Fullstack or Backend Developer, Practical experience with Node.js, Very good knowledge of JavaScript, Very good knowledge of TypeScript, Very good knowledge of React, Experience with microservices architecture, Experience with AI tools in daily development work, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Knowledge of application testing, English proficiency minimum B2+, Polish proficiency minimum C1 📃 Skills: Node.js, NestJS, JavaScript, TypeScript, React, SQL, NoSQL, HTTP, REST, Claude, Cursor, Juni, OpenID, OAuth, SAML, AWS, GCP, CI/CD 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie. Dla międzynarodowej firmy z branży usług informatycznych poszukiwany jest Senior Software Engineer do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: - B2B: 170 - 190 PLN/h + VAT - UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: - rozwój i współtworzenie systemów w architekturze mikroserwisowej, - rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, - projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, - udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, - praca nad skalowalnością, wydajnością oraz niezawodnością systemu, - integracja pomiędzy różnymi komponentami platformy (m.in. authentication, risk, identity flows), - świadome wykorzystywanie narzędzi AI w codziennej pracy, - udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, - praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: - min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, - praktyczne doświadczenie z Node.js (mile widziany NestJS), - bardzo dobra znajomość JavaScript, TypeScript, React, - doświadczenie w pracy z architekturą mikroserwisową, - praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), - umiejętność świadomego wykorzystywania AI w codziennej pracy, - doświadczenie z bazami danych (SQL i/lub NoSQL), - znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, - wiedza z obszaru testowania aplikacji (frontend i/lub backend), - rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, - bardzo dobra znajomość języka angielskiego (min. B2+), - płynna znajomość języka polskiego (min. C1), - umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, - nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: - doświadczenie w obszarze security / identity, - znajomość OpenID, OAuth, SAML lub podobnych standardów, - znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: - realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, - dużą samodzielność oraz szerokie możliwości rozwoju, - pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, - środowisko nastawione na jakość i konstruktywny feedback, - wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, - współpracę w oparciu o kontrakt B2B lub umowę o pracę, - elastyczne godziny pracy (start między 7:00 a 10:00), - nowoczesny sprzęt (MacBook + urządzenia testowe), - integracje zespołowe i warsztaty techniczne, - pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), - pracę hybrydową z przewagą pracy zdalnej.
Technology
Plenti
Senior Fullstack/Backend (Node.js) Developer
Senior
Hybrid
Gdansk, Poland
170 - 190 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform within identity and security domain. The position involves building and evolving microservices-based systems, contributing to architecture decisions, and implementing scalable, high-performance backend and/or frontend solutions. This is a product development role with real impact on globally used security solutions. 🗂️ Requirements: Minimum 5 years commercial experience as Fullstack, Backend or Frontend Developer, Strong knowledge of JavaScript and TypeScript, Commercial experience with React and/or Node.js, Experience working with microservices architecture, Practical experience with AI development tools, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Experience in frontend and/or backend testing, Very good English (min. B2+), Fluent Polish (min. C1) 📃 Skills: JavaScript, TypeScript, React, Node.js, NestJS, SQL, NoSQL, HTTP, REST, Microservices, AI, Testing 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie! Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior Software Engineera , który dołączy do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: B2B: 170 - 190 PLN/h + VAT || UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: rozwój i współtworzenie systemów w architekturze mikroserwisowej, rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, praca nad skalowalnością, wydajnością oraz niezawodnością systemu, integracja pomiędzy różnymi komponentami platformy ( m.in . authentication, risk, identity flows), świadome wykorzystywanie narzędzi AI w codziennej pracy, udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, praktyczne doświadczenie z Node.js (mile widziany NestJS), bardzo dobra znajomość JavaScript, TypeScript, React, doświadczenie w pracy z architekturą mikroserwisową, praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), umiejętność świadomego wykorzystywania AI w codziennej pracy, doświadczenie z bazami danych (SQL i/lub NoSQL), znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, wiedza z obszaru testowania aplikacji (frontend i/lub backend), rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, bardzo dobra znajomość języka angielskiego (min. B2+), płynna znajomość języka polskiego (min. C1), umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: doświadczenie w obszarze security / identity, znajomość OpenID, OAuth, SAML lub podobnych standardów, znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, dużą samodzielność oraz szerokie możliwości rozwoju, pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, środowisko nastawione na jakość i konstruktywny feedback, wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, współpracę w oparciu o kontrakt B2B lub umowę o pracę, elastyczne godziny pracy (start między 7:00 a 10:00), nowoczesny sprzęt (MacBook + urządzenia testowe), integracje zespołowe i warsztaty techniczne, pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), pracę hybrydową z przewagą pracy zdalnej.
Technology
Team Up
Senior Software Engineer (m/k)
Senior
Remote
Lodz, Poland
5,000 - 8,000 EUR
🏢 Summary: Oferta dotyczy roli Senior Backend Engineer odpowiedzialnej za rozwój wysokowydajnej platformy inwestycyjnej i tradingowej obsługującej miliony użytkowników. Stanowisko obejmuje projektowanie architektury mikroserwisowej, rozwój backendu w Java i Go oraz optymalizację systemów działających pod dużym obciążeniem. Kandydat będzie współpracować z zespołami Product, DevOps i Engineering oraz uczestniczyć w decyzjach architektonicznych i mentoringu. 🗂️ Requirements: 8-12 lat doświadczenia w programowaniu backendowym, Bardzo dobra znajomość Java, Bardzo dobra znajomość Golang, Doświadczenie z JVM, Doświadczenie w projektowaniu systemów high scale i high throughput, Bardzo dobra znajomość architektury mikroserwisowej, Doświadczenie z REST API, Doświadczenie z integracjami systemowymi, Znajomość MongoDB, Znajomość PostgreSQL, Znajomość MySQL, Znajomość indeksowania, cachingu i optymalizacji wydajności, Znajomość Linux, Znajomość podstaw sieci i komunikacji między komponentami, Umiejętność analizy logów i troubleshootingu, Doświadczenie w branży finansowej lub fintech, Znajomość języka angielskiego na poziomie B2 📃 Skills: Java, Golang, JVM, REST, MongoDB, PostgreSQL, MySQL, Linux, Microservices, API, Caching, Networking, AWS, GCP, Azure, Oracle, CI/CD, DevOps 🏢 Description: Dołącz do jednej z najszybciej rozwijających się firm technologicznych z sektora finansowego, która tworzy nowoczesną platformę inwestycyjną i tradingową wykorzystywaną przez użytkowników na całym świecie. To organizacja stawiająca na wysoką jakość inżynierii, skalowalność oraz nowoczesną architekturę. Produkty obsługują miliony użytkowników, bardzo duży ruch i wymagają rozwiązań zapewniających wysoką dostępność oraz wydajność. Twoja rola Jako Senior Backend Engineer będziesz odpowiadać za projektowanie i rozwój kluczowych komponentów platformy oraz współtworzenie architektury systemów działających pod dużym obciążeniem. Do Twoich obowiązków będzie należeć: projektowanie, rozwój i utrzymanie backendu w Java i Go, tworzenie oraz rozwój architektury mikroserwisowej, projektowanie i rozwój wydajnych API oraz integracji z systemami wewnętrznymi i zewnętrznymi, optymalizacja wydajności aplikacji oraz rozwiązywanie problemów produkcyjnych, analiza logów, diagnostyka i troubleshooting złożonych problemów, współpraca z zespołami Product, DevOps oraz Engineering przy dostarczaniu nowych funkcjonalności, udział w code review oraz dbanie o wysoką jakość kodu, mentoring mniej doświadczonych programistów, udział w podejmowaniu decyzji architektonicznych i rozwoju platformy. Szukamy osoby, która posiada 8-12 lat doświadczenia w programowaniu backendowym, bardzo dobrą znajomość Java i Golang, praktyczne doświadczenie z JVM, doświadczenie w projektowaniu i rozwijaniu systemów o wysokiej dostępności oraz dużym ruchu (high scale, high throughput), bardzo dobrą znajomość architektury mikroserwisowej, doświadczenie z REST API oraz integracjami systemowymi, praktyczną znajomość baz danych (MongoDB, PostgreSQL, MySQL), w tym indeksowania, cachingu i optymalizacji wydajności, dobrą znajomość systemu Linux oraz podstaw działania sieci i komunikacji między komponentami aplikacji, umiejętność diagnozowania problemów, analizy logów oraz proponowania usprawnień technicznych, doświadczenie w branży finansowej lub fintech, znajomość języka angielskiego na poziomie min. B2. Mile widziane doświadczenie z rozwiązaniami DevOps oraz CI/CD, znajomość chmur publicznych (AWS, GCP lub Azure), doświadczenie z Oracle Cloud, znajomość wzorców architektonicznych, doświadczenie w obszarze tradingu, giełdy, kryptowalut lub High-Frequency Trading (HFT), wykształcenie techniczne, znajomość języka arabskiego.
Technology
Future Media Ltd
Senior Backend Engineer (Payments focused)
Senior
Remote
4,500 - 6,000 EUR
🏢 Summary: Senior Backend Engineer role focused on building and scaling payment infrastructure across multiple SaaS products using Node.js and microservices. The position involves developing high-performance backend systems, integrating payment providers, and optimizing PostgreSQL databases in a distributed environment. The engineer will own payment lifecycle integrations and contribute to scalable, maintainable backend architecture. 🗂️ Requirements: 5+ years commercial experience with Node.js and RESTful APIs, 1+ year commercial experience with NestJS, 1+ year experience integrating and maintaining Stripe, 1+ year experience with payment orchestration platforms (Primer, Gr4vy, or Spreedly), Hands-on experience with full payment lifecycle (authorization, capture, refunds, webhooks, reconciliation), Experience with third-party API integrations, Strong understanding of microservices architecture, Advanced PostgreSQL experience with ORM, Experience with unit and integration testing, Experience with observability and monitoring tools, Experience with Docker and Kubernetes, Experience with AI development tools (e.g., Copilot, ChatGPT), Fluent English (written and spoken) 📃 Skills: Node.js, NestJS, Stripe, Primer, Gr4vy, Spreedly, REST, PostgreSQL, ORM, Jest, GroundCover, Docker, Kubernetes, Redis, AWS, React, Next.js, HTML, CSS, Adyen, Checkout, PayPal, CI/CD 🏢 Description: Senior Backend Engineer (Payments focused) Position Title: Senior Backend Engineer (Payments focused) Department: Business & Product Reports To: Technical Delivery Manager Location: Remote / Europe Date: ASAP Projects & Initiatives: Multi-project Node.js NestJS Stripe (Adyen, Checkout.com , PayPal) PostgreSQL Microservices 1. Job Purpose We're a fast-growing tech company with a portfolio of SaaS products serving diverse industries. Innovation, performance, and design precision are core to our values. As we scale, we're looking for a Senior Back-End Engineer to take a key role in crafting highly performant, maintainable, and user-focused web applications, with a strong focus on payments infrastructure across multiple products. 2. Key Responsibilities – Participate in daily team routines, stand-ups, sprint planning, and retrospectives. – Actively contribute to sprint work: feature development, code reviews, and merge requests. – Develop testable, maintainable code; troubleshoot and debug issues as they arise. – Gather and evaluate requirements in collaboration with the Tech Lead, Product Manager, and fellow engineers. – Translate requirements into solid backend features – Integrate software components into a fully functional system – Collaborate effectively with Product, Engineering, QA, and Customer Support – Integrate with third-party APIs and monitor system performance – Apply engineering best practices and agreed standards consistently – Prepare and present technical ideas to internal teams and stakeholders 3. Requirements MUST HAVE – 5+ years of commercial experience with Node.js and RESTful APIs – 1+ year of commercial experience with NestJS – 1+ year integrating and maintaining Stripe – 1+ year integrating and maintaining a payment orchestration platform, Primer, Gr4vy, or Spreedly – Proficient in English, written and spoken ALSO REQUIRED – Hands-on experience with the full payment lifecycle: ◦ Authorization, capture, refunds, webhooks, reconciliation ◦ Third-party API integrations – Thorough understanding of web application and microservice architecture – Comprehensive understanding of OOP, design patterns, and service-oriented architecture – Advanced PostgreSQL experience with ORM: ◦ Designing scalable schemas ◦ Performance optimization ◦ Schema and data migrations under heavy load – Experience with unit and integration tests, e.g., Jest – Experience with observability and monitoring in distributed environments, e.g., GroundCover – Knowledge of application performance optimization techniques – Understanding of web technologies – Comfortable with Docker and Kubernetes – Hands-on with modern AI development tools, e.g., GitHub Copilot, Cursor, ChatGPT, or similar – Strategic thinker with a problem-solver mindset – Able to work autonomously in a fast-paced, agile, remote environment – Strong communication skills and experience working with distributed teams 4. Nice to Have – Experience with other payment processors, Adyen, Checkout.com , and PayPal – Understanding of payment performance processes, EFWs, chargebacks, and refunds – Experience with Redis – Familiarity with CI/CD tools and practices – Experience with AWS – React.js / Next.js – HTML / CSS – Experience with SaaS products – Past or current Tech Lead experience 5. What We Offer – Full-time, long-term role – 22 days paid leave + local bank holidays – 100% remote – Flexible hours, core window 7:00–18:00 EET – High-traffic, global SaaS products, real scale, real impact