Backend Software Engineer (Java)
Antal
⚲ Kraków
26 880 - 33 600 PLN (B2B)
Wymagania
- Java
- Cucumber
- Postman
- API
- Oracle
- MySQL
- SDLC
- TDD (nice to have)
- Selenium (nice to have)
- JMeter (nice to have)
- Jenkins (nice to have)
- Docker (nice to have)
- Git (nice to have)
- Linux (nice to have)
- Shell (nice to have)
- Kubernetes (nice to have)
- K8s (nice to have)
- Kafka (nice to have)
Opis stanowiska
O projekcie: Backend Software Engineer (Java) B2B | Hybryda z Krakowa w wymiarze 8 dni w miesiącu z biura O projekcie Dołączysz do zespołu rozwijającego globalną platformę płatniczą, która umożliwia klientom i partnerom biznesowym szybkie i bezpieczne transfery środków na całym świecie – od płatności dla dostawców, przez wypłaty wynagrodzeń, aż po rozliczenia podatkowe i transfery wielokanałowe. Twoją rolą będzie wsparcie realizacji projektów poprzez wysokiej jakości testowanie (manualne i automatyczne), tworzenie artefaktów w duchu Agile oraz dostarczanie zespołowi developerskiemu realnej wartości biznesowej – w środowisku DevOps. Kogo szukamy? Osoby, która łączy kompetencje techniczne backend developera z silnym profilem QA Lead — potrafi zarówno pisać i rozwijać automatyczne testy, jak i wyznaczać standardy jakości w zespole. Szukamy lidera, który: - rozumie biznes i technologię, - myśli jakościowo i systemowo, - potrafi usprawniać procesy, - dobrze odnajduje się w środowisku DevOps. Oferujemy - Udział w rozwoju globalnej platformy płatniczej - Realny wpływ na jakość i architekturę rozwiązania - Współpracę z międzynarodowym zespołem - Stabilne środowisko technologiczne i nowoczesny stack - Możliwość rozwoju w kierunku architektury jakości / test automation leadership Wymagania: Wymagania (must-have) - Min. 5 lat doświadczenia w testowaniu manualnym i automatycznym (w tym zarządzanie zespołem) - Bardzo dobra znajomość Java (backend) - Doświadczenie z: - Cucumber - Postman - Doświadczenie w testach API - Bardzo dobra znajomość relacyjnych baz danych (Oracle, MySQL lub inne) - Znajomość procesów testowych i cyklu życia oprogramowania (SDLC) - Doświadczenie w pracy w środowisku Agile - Bardzo dobra znajomość języka angielskiego - Umiejętności komunikacyjne i organizacyjne Mile widziane (nice-to-have) - TDD - Selenium, JMeter lub inne narzędzia automatyzujące - Jenkins, Docker, Git - Podstawowa znajomość Linux (shell, komendy) - Doświadczenie z Kubernetes (K8S) i Kafka - Doświadczenie w projektach płatniczych / fintech - Praktyczne doświadczenie developerskie (backend Java) Codzienne zadania: - Liderstwo i mentoring zespołu QA - Tworzenie, rozwijanie i utrzymanie automatycznych testów (API / backend) - Przygotowywanie testów (w tym danych testowych) - Wykonywanie testów automatycznych oraz analiza i troubleshooting wyników - Współpraca z developerami przy usuwaniu defektów - Review i sign-off user stories oraz low-level design - Organizowanie przeglądów automatycznych testów z managementem - Tworzenie planów testów oraz raportów z wykonania - Współtworzenie standardów jakości w projekcie - Aktywne uczestnictwo w procesie wytwórczym (Agile / DevOps)