Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 8, 2026

Java Developer – otwarty na frontend (React)

Mid • Hybrid

140 - 170 PLN

Krakow, Poland

O projekcie

Dołączysz do zespołu rozwijającego globalną platformę płatniczą, obsługującą transfery środków, płatności dla dostawców, wynagrodzenia i podatki. System działa w produkcji od kilku lat i rozwijany jest długofalowo – większość czasu poświęcamy na rozwój nowych funkcjonalności, część na utrzymanie i optymalizację istniejących procesów. Pracujemy w duchu Agile i DevOps, w zespole rozproszonym regionalnie, w którym panuje bardzo dobra atmosfera współpracy.

  • Projekt bazuje na nowoczesnym stacku technologicznym: Java 17/21, Spring Boot, REST APIs, SQL/Oracle, Kubernetes, JavaScript, React 18+.

  • W tej roli będziesz łączyć backend (80%) i frontend (20%), dzięki czemu masz wpływ na całość działania systemu.

  • Lokalizacja: praca hybrydowa – min. 2 razy w tygodniu z biura w Krakowie

Twoje zadania

  • Rozwój i wsparcie usług backendowych i frontendowych

  • Budowa mikrousług i integracji API

  • Migracja systemów do architektury microservices

  • Zwiększanie automatyzacji testów i optymalizacja STP

  • Utrzymanie standardów technologicznych i wsparcie rozwoju produktów

Wymagania

  • Min. 4 lata doświadczenia w programowaniu backend

  • Bardzo dobra znajomość Java 11+

  • Kubernetes i Git

  • Bardzo dobra znajomość SQL i technologii bazodanowych (Oracle preferowane)

  • Doświadczenie w pracy z RESTful microservices / APIs

  • Znajomość Unix/Linux i pracy w CLI

  • Znajomość języka angielskiego na poziomie minimum B2

  • Komunikatywność i podejście problem solving

Mile widziane

  • Java 17+

  • JavaScript / React

  • Doświadczenie w pracy w DevOps delivery team

  • Znajomość Spring / Spring Boot

  • Umiejętność pracy z monitoringiem aplikacji

  • Doświadczenie w migracjach z mainframe / WebSphere

Dlaczego warto

  • Praca nad globalnymi usługami płatniczymi

  • Realny wpływ na modernizację architektury i migrację systemów

  • Łączenie backendu i frontendu w jednej roli

  • Nowoczesne środowisko DevOps

  • Udział w automatyzacji testów i zwiększaniu efektywności STP

  • Hybrydowy tryb pracy (częściowo w biurze, częściowo zdalnie)

Similar jobs you might like

Technology

j-labs

Senior QA Engineer

Senior

Hybrid

Krakow, MA, Poland

120 - 150 PLN

🏢 Summary: Oferta dotyczy roli testera systemów płatniczych, odpowiedzialnego za testy manualne i automatyczne, integracje oraz jakość rozwiązań. Praca obejmuje analizę wymagań, testowanie API, SQL i XML oraz współpracę z międzynarodowymi zespołami technicznymi i biznesowymi. 🗂️ Requirements: Minimum 3 lata doświadczenia w testowaniu systemów IT, Doświadczenie w testowaniu systemów płatniczych, bankowych lub transakcyjnych, Praktyczna znajomość SQL, Praktyczna znajomość SOAPUI, Doświadczenie w testowaniu API, Znajomość XML, Doświadczenie w testach manualnych i automatycznych, Doświadczenie w tworzeniu i utrzymaniu testów automatycznych, Znajomość Jira i Confluence, Bardzo dobre umiejętności analityczne, Umiejętność pracy ze złożonymi procesami biznesowymi, Umiejętność współpracy z zespołami technicznymi i biznesowymi, Doświadczenie w środowisku międzynarodowym, Znajomość języka angielskiego na poziomie minimum B2, Znajomość języka polskiego na poziomie minimum B2, Samodzielność w analizie problemów i identyfikacji przyczyn błędów, Gotowość do pracy z istniejącymi, rozwijanymi od wielu lat rozwiązaniami 📃 Skills: SQL, SOAPUI, XML, Jira, Confluence, API, Java, Selenium, Cucumber, JUnit, SpringBoot 🏢 Description: O projekcie: Dołącz do projektu i wspieraj rozwój oraz utrzymanie systemów odpowiedzialnych za obsługę płatności. Projekt opiera się na współpracy z wieloma zespołami technicznymi i biznesowymi w środowisku międzynarodowym. Znaczną część pracy stanowi analiza wymagań, testowanie integracji, praca z SQL, API oraz XML. To doskonała okazja dla osoby, która dobrze odnajduje się na styku biznesu i technologii, lubi pracę analityczną oraz posiada doświadczenie w testowaniu systemów transakcyjnych, bankowych lub płatniczych. Twoje zadania: Wykonywanie testów manualnych i automatycznych. Tworzenie, uruchamianie oraz analiza automatycznych skryptów testowych. Testowanie API oraz integracji między systemami. Analiza dokumentacji projektowej i wymagań biznesowych. Tworzenie oraz utrzymywanie dokumentacji testowej. Rejestrowanie, analiza i śledzenie błędów. Współpraca z zespołami Production Support, Test Management, Solution Delivery oraz Business Analystami. Identyfikowanie ryzyk oraz eskalowanie potencjalnych problemów. Wspieranie działań związanych z zapewnieniem jakości dostarczanych rozwiązań. Stack technologiczny: SQL, SOAP UI, XML, JIRA, Confluence Java, Selenium, Cucumber, JUnit, Spring Boot Wymagania: Minimum 3 lata doświadczenia w testowaniu systemów IT. Doświadczenie w testowaniu systemów płatniczych, bankowych lub innych systemów transakcyjnych. Bardzo dobre umiejętności analityczne i umiejętność pracy ze złożonymi procesami biznesowymi. Praktyczna znajomość SQL. Praktyczna znajomość SOAP UI. Doświadczenie w testowaniu API. Znajomość XML. Doświadczenie w testach manualnych i automatycznych. Doświadczenie w tworzeniu oraz utrzymaniu automatycznych testów. Znajomość Jira oraz Confluence. Umiejętność współpracy z wieloma zespołami technicznymi i biznesowymi. Doświadczenie w środowisku międzynarodowym. Bardzo dobra znajomość języka angielskiego (min. B2) oraz języka polskiego (min. B2). Samodzielność w analizie problemów i identyfikowaniu przyczyn błędów. Gotowość do pracy z istniejącymi, rozwijanymi od wielu lat rozwiązaniami. Otwartość na automatyzację, usprawnienia oraz wykorzystanie AI w codziennej pracy. Nice to have: Doświadczenie w sektorze bankowym lub finansowym. Doświadczenie przy projektach SEPA Payments lub innych systemach płatniczych. Umiejętności liderskie lub doświadczenie w koordynacji pracy zespołu. Znajomość Selenium. Znajomość Javy do automatyzacji testów. Dlaczego warto? Praca przy systemach płatniczych o dużej skali i znaczeniu biznesowym. Możliwość rozwoju zarówno w testach manualnych, jak i automatyzacji. Międzynarodowe środowisko pracy i współpraca z wieloma zespołami. Duży nacisk na analizę biznesową, integracje i jakość procesów. Możliwość zdobycia i rozwijania doświadczenia w sektorze finansowym i płatniczym. Otwartość na nowe technologie, automatyzację i praktyczne wykorzystanie AI.