Senior /Tech Lead Java Developer
j-labs
⚲ Kraków
160 - 185 PLN/h netto (B2B)
Wymagania
- Microservices
- REST API
- Kubernetes
- Java
- SQL
Opis stanowiska
Poszukujemy Lead Software Engineera (Java-focused POD Lead), który poprowadzi zespół developerski i będzie odpowiedzialny za rozwój, utrzymanie oraz modernizację usług płatniczych w ramach globalnej platformy finansowej obsługującej międzynarodowe płatności. To rola łącząca leadership techniczny i hands-on development — idealna dla osoby, która chce mieć realny wpływ na architekturę systemów oraz kierunek rozwoju platformy płatniczej o globalnym zasięgu. Projekt Platforma umożliwiająca realizację globalnych płatności, m.in.:• transfery środków międzynarodowych, • płatności do dostawców, • obsługę wynagrodzeń, • płatności podatkowe, • wielokanałowe transfery finansowe. System obsługuje różne standardy płatnicze, w tym SEPA i SWIFT, zapewniając bezpieczne i wydajne przetwarzanie operacji finansowych na całym świecie. Projekt znajduje się w fazie modernizacji core banking systems — obejmuje migrację z technologii mainframe/WebSphere do nowoczesnej architektury API i mikroserwisów. Zakres obowiązków Leadership (ok. 40%) • prowadzenie techniczne zespołu (POD) • wspieranie decyzji architektonicznych i technologicznych • mentoring developerów • współpraca z zespołami biznesowymi i technicznymi w regionie EMEA Development (ok. 60%) • rozwój i utrzymanie backendowych usług płatniczych • projektowanie i rozwój mikroserwisów REST API • udział w migracji systemów legacy do nowoczesnej architektury • wsparcie integracji płatniczych oraz procesów finansowych • współpraca przy rozwoju komponentów frontendowych (React) • zwiększanie automatyzacji i poziomu STP (Straight-Through Processing) Stack technologiczny Backend • Java 11 / 17 / 21 • Spring / Spring Boot • REST APIs • SQL (Oracle) Frontend • JavaScript • React Platform & DevOps • Kubernetes • Git • środowisko DevOps / CI/CD Architektura • Microservices • RESTful APIs • warstwa integracyjna + event streaming Must Have • min. 10 lat doświadczenia komercyjnego • min. 3 lata doświadczenia jako Tech Lead / Team Lead • bardzo dobra znajomość Java 11+ • doświadczenie w architekturze mikroserwisowej i REST API • znajomość SQL (Oracle mile widziany) • praktyczne doświadczenie z Kubernetes • doświadczenie pracy w środowisku DevOps • Git • angielski min. B2 • bardzo dobre umiejętności komunikacyjne i podejście problem-solving Nice to Have • Java 17+ • Spring Boot • JavaScript / React • doświadczenie w migracjach z mainframe / WebSphere • automatyzacja testów • doświadczenie w systemach płatniczych lub bankowości Zespół • regionalny zespół Payments IT (EMEA) • developerzy, analitycy biznesowi oraz product/project managerowie • praca w modelu POD (kilku-kilkunastoosobowe zespoły) • międzynarodowa współpraca • bardzo dobra atmosfera i stabilne środowisko pracy Organizacja pracy • Agile / Scrum • rozwój nowych funkcjonalności: ok. 70% • utrzymanie i modernizacja: ok. 30% • model pracy: hybrydowy Zobacz, dlaczego warto być w j-labs! • Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób. • j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! • Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. • Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka • Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 lat, a 30% zostaje zatrudnionych z polecenia. • Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. • Dołącz do Gildii Technologicznej lub stwórz własną - nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance • Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. • Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)