Senior /Tech Lead Java Developer (GCP | Microservices | DevOps)
Dołącz do zespołu rozwijającego kluczową platformę analityczną w obszarze bankowości globalnej, odpowiedzialną za obliczanie ryzyka kredytowego kontrahentów dla tysięcy klientów na całym świecie.
Projekt jest częścią wieloletniej transformacji technologicznej dużej organizacji finansowej, której celem jest migracja systemów do chmury oraz budowa nowej generacji silników analitycznych opartych o nowoczesne technologie open-source.
Nie jest to projekt CRUD ani proste API — pracujemy z procesami batchowymi działającymi 24/7, systemami rozproszonymi oraz zaawansowanymi pipeline’ami danych.
Projekt
System służy do codziennego wyliczania ekspozycji na ryzyko kredytowe kontrahenta w skali globalnej.
Platforma:
działa w architekturze mikroserwisowej,
funkcjonuje zarówno w Google Cloud Platform, jak i środowisku on-premise,
zastępuje rozwiązania vendorowe wewnętrzną platformą analityczną.
Projekt rozwijany jest od wielu lat przez zespoły w Azji, a polski zespół przejmuje wiedzę oraz rozwija nowe funkcjonalności.
stabilne, długofalowe finansowanie
realny wpływ na rozwój platformy
rosnący zespół w Polsce
Stack technologiczny
Backend & Architecture
Java 21
Spring Boot / Spring Cloud
Microservices / REST APIs
Spring Batch
Data & Processing
Apache Beam
Apache Flink
GCP Dataflow
Cloud & DevOps
Google Cloud Platform (GCP)
Kubernetes
Terraform
Docker
Jenkins
Ansible
Dodatkowo
Redis
Python (sporadycznie)
Ali Cloud (część środowiska)
Zakres obowiązków
rozwój i utrzymanie mikroserwisów Java w obszarze risk analytics
projektowanie i implementacja rozproszonych systemów backendowych
praca w modelu TDD
rozwój procesów batchowych i pipeline’ów danych działających 24/7
współpraca z zespołami międzynarodowymi
dbanie o wydajność, niezawodność i skalowalność systemów
udział w pełnym cyklu życia produktu (design → development → produkcja)
wsparcie produkcji, monitoring i automatyzacja operacji
(dla Tech Lead) mentoring oraz wsparcie techniczne zespołu
Must Have (Senior)
min. 6+ lat doświadczenia komercyjnego w Javie
doświadczenie w systemach rozproszonych i mikroserwisach
Spring Boot / Spring Cloud
REST API design
doświadczenie z chmurą (preferowana GCP)
Kubernetes
praktyczna znajomość DevOps (Terraform / CI/CD)
TDD i dobre praktyki inżynierskie (SOLID, DRY, KISS, YAGNI)
samodzielność i gotowość pracy z infrastrukturą
Must Have (Tech Lead)
Wszystkie wymagania Senior + dodatkowo:
silne doświadczenie architektoniczne
obowiązkowe doświadczenie z GCP
mentoring i prowadzenie techniczne zespołu
zdolność podejmowania decyzji technologicznych
Nice to Have
doświadczenie w bankowości lub fintech
Apache Beam / Flink
Redis
Jenkins / Ansible
Oracle lub PostgreSQL
Python
Zespół i sposób pracy
ok. 15 osób w Polsce (2 pody)
współpraca z zespołami z Europy i Azji
brak on-calli
okazjonalnie wcześniejszy start (ok. 8:00) dla overlapu z Azją
Agile / DevOps
developerzy odpowiadają również za jakość i testy
Model pracy:
📍 hybrydowy — biuro w Krakowie (zazwyczaj wtorek–środa)
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)

j-labs
Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...
Senior /Tech Lead Java Developer (GCP | Microservices | DevOps)
Senior /Tech Lead Java Developer (GCP | Microservices | DevOps)