Branża: Bankowość
Lokalizacja: Kraków / Warszawa / model hybrydowy (1 dzień z biura tygodniowo)
Stawka: do 185 PLN/h netto + VAT (B2B)
Start: ASAP
Język: polski oraz angielski min. B2
Dołącz do zespołu BAU (Business as Usual) odpowiedzialnego za przejęcie i dalszy rozwój procesów płatniczych po zakończeniu fazy modernizacji platformy „payment factory”. Naszym celem jest zapewnienie ciągłości działania, stabilności oraz jakości systemów produkcyjnych związanych z obsługą płatności.
Zespół docelowo będzie liczyć 7 osób – interdyscyplinarne środowisko zorientowane na stabilizację, optymalizację i rozwój istniejących usług.
Zakres obowiązków:
Przejmowanie odpowiedzialności za istniejące serwisy backendowe od zespołów wytwórczych.
Utrzymanie i rozwój systemów w architekturze mikroserwisowej – implementacja zmian, rozwój metryk, poprawki po awariach, testy regresyjne.
Analiza i optymalizacja kodu – w tym code review, ocena jakości implementacji i identyfikacja błędów.
Zapewnienie zgodności z SLA, weryfikacja poprawności wdrożeń, reagowanie na incydenty produkcyjne.
Budowanie i utrzymywanie monitoringu technicznego oraz biznesowego, tworzenie alertów i wskaźników KPI.
Współpraca z zespołami developerskimi, testerskimi i operacyjnymi w ramach cyklu życia aplikacji.
Tworzenie i aktualizacja dokumentacji technicznej.
Wsparcie w działaniach rekrutacyjnych i rozwoju zespołu BAU (aspekty merytoryczne).
Wymagania:
Minimum 7 lat doświadczenia w rozwoju oprogramowania, ze szczególnym uwzględnieniem backendu.
Doświadczenie w pracy z mikroserwisami i architekturą rozproszoną.
Bardzo dobra znajomość utrzymania systemów produkcyjnych, obsługi incydentów, wdrażania poprawek.
Doświadczenie w optymalizacji procesów utrzymaniowych i rozwojowych.
Umiejętność analizy istniejącego kodu, identyfikowania luk w dokumentacji oraz współpracy w złożonym środowisku zespołowym.
Proaktywność, samodzielność, komunikatywność i umiejętność uzasadniania decyzji technicznych.
Wymagane technologie (must have):
Backend:
Java – zaawansowany poziom
Spring Boot, Spring Data JPA, Hibernate – zaawansowany poziom
Spring Cloud Stream, Kafka, Avro – zaawansowany poziom
REST, SQL (PostgreSQL, Oracle, MSSQL), Git – zaawansowany poziom
Pozostałe:
Liquibase, OpenAPI – poziom średni
Micrometer/OpenTelemetry – podstawowy
JUnit, AssertJ, Maven – poziom średni
Docker/Podman – poziom średni
Praktyczna znajomość architektury mikroserwisów – wysoki poziom
Frontend:
Niewymagany, ale mile widziany
Proces rekrutacyjny:
Etap 1: rozmowa techniczna (case, code review)
Etap 2: rozmowa doprecyzowująca, jeśli potrzebna
Net per hour - B2B
Check similar offers