Senior SRE Engineer Oferta pracy

Dołącz do j‑labs i bądź odpowiedzialny za utrzymanie stabilności, wydajności i niezawodności kluczowych systemów bankowych.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 160 – 210 PLN netto/h

Ups, ta oferta jest już nieaktualna...

Zobacz inne oferty

Technologie

Prometheus GCP CI/CD Terraform Python Jenkins

O projekcie

  • Utrzymanie stabilności, wydajności i niezawodności kluczowych systemów bankowych wspierających obszary Traded Market Risk oraz agregację ryzyka kontrahenta (Counterparty Agregation).
  • Zespół SRE o dużym wpływie na organizację, który wspiera zarówno działania operacyjne w środowisku produkcyjnym, jak i ciągłe doskonalenie niezawodności systemów (aktywności RTB – Run the Bank oraz CTB – Change the Bank).
  • Jako SRE będziesz dzielić swój czas pomiędzy reagowanie na incydenty i zgłoszenia serwisowe, a proaktywne działania w zakresie niezawodności, monitorowania oraz automatyzacji.
  • Będziesz ściśle współpracować z zespołami w Polsce, Chinach i Meksyku, odgrywając kluczową rolę w budowaniu fundamentów praktyk SRE w środowisku klasy enterprise, o dużej skali działania.
  • Stack technologiczny: Linux, Scripting (Python/Bash), CI/CD (Jenkins), Grafana/Prometheus/Splunk, Incident Management, SQL (Clickhouse, PostgreSQL), GCP, mikroserwisy, REST, Terraform, Ansible + zespół utrzymuje infrastrukturę wokół aplikacji dostarczanych przez zewnętrznego dostawcę, zorientowanych na Java 17/21 i Spring.
  • Praca hybrydowa: 4-8x w miesiącu praca z biura w Krakowie.

 

Twoje zadania

  • Analizowanie, diagnozowanie i rozwiązywanie złożonych incydentów produkcyjnych w systemach rozproszonych.
  • Współpraca z zespołami wsparcia, zespołami powiązanymi (upstream/downstream) oraz dostawcami w celu szybkiego rozwiązania problemów i przeprowadzenia analizy przyczyn źródłowych (RCA).
  • Udoskonalanie obserwowalności systemów z wykorzystaniem narzędzi takich jak Grafana, Splunk oraz niestandardowe rozwiązania alertujące.
  • Udział w tworzeniu procedur zarządzania incydentami, runbooków oraz dokumentacji technicznej.
  • Automatyzacja powtarzalnych zadań i ograniczanie pracy operacyjnej poprzez skrypty lub ulepszenia infrastruktury.
  • Wkład w tworzenie i udoskonalanie SLA, SLO oraz metryk związanych z niezawodnością systemów.
  • Udział w rotacji dyżurów SRE (możliwe dyżury on-call w rotacji międzynarodowej) oraz w przekazywaniu incydentów.

 

Wymagania

  • Ponad 3 lata doświadczenia na stanowisku Site Reliability Engineer (SRE).
  • Bardzo dobra znajomość systemów Linux, koncepcji sieciowych oraz architektur rozproszonych.
  • Doświadczenie w zarządzaniu infrastrukturą on-premise oraz usługami w GCP.
  • Znajomość REST API oraz architektury opartej na mikroserwisach.
  • Dobra znajomość SQL – optymalizacja zapytań, indeksowanie i rozwiązywanie problemów z wydajnością baz danych ClickHouse i PostgreSQL.
  • Doświadczenie w zarządzaniu incydentami, znajomość ścieżek eskalacji, współpraca z zespołami zdalnymi/międzynarodowymi.
  • Praktyczne doświadczenie z narzędziami do monitorowania i logowania, takimi jak Grafana, Prometheus, Splunk itp.
  • Dobre umiejętności w zakresie skryptowania lub programowania (np. Python, Bash).
  • Doświadczenie w pracy z pipeline’ami CI/CD (Jenkins).
  • Znajomość koncepcji ITIL, w tym zarządzania zmianami, incydentami i problemami.
  • Poziom języka angielskiego min B2.

 

Mile widziane

  • Doświadczenie z Infrastructure as Code (np. Terraform, Ansible).
  • Znajomość systemów o dużym obciążeniu i zagadnień związanych z optymalizacją wydajności.
  • Doświadczenie w sektorze bankowym lub usług finansowych.
  • Znajomość narzędzi do chaos engineeringu lub testowania odporności systemów (fault-injection).
  • Znajomość TPAM lub podobnych narzędzi do zarządzania uprzywilejowanym dostępem.

 

 

Benefity

Budżet rozwojowy
Solidne narzędzia
Opieka medyczna
Zmiana projektu
Gildie Technologiczne
Eventy i integracje
Medicover Sport
Działalność charytatywna

Jak przebiega rekrutacja

1. Wysyłasz CV
2. Rozmowa rekrutacyjna
3. Weryfikacja techniczna
4. Rozmowa z partnerem
5. Otrzymujesz ofertę pracy
6. Witamy w naszym zespole!
FinTech

Senior SRE Engineer

B2B: 160 – 210 PLN netto/h

Kraków (hybryda)

Ups, ta oferta jest już nieaktualna...

Zobacz inne oferty

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT
Sprawdź FAQ

Ewelina Popielec

IT Recruitment Expert
+48 690 075 202 ewelina.popielec@j-labs.pl

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Senior Java Developer- reaktywne programowanie

Dołącz do j‑labs i pracuj dla giganta logistycznego i kurierskiego.
B2B: 160-180
Lokalizacja: Kraków (hybryda) / Zdalnie
Logistic
Java PostgreSQL Docker Azure Kafka Spring Mikroserwisy Spring Boot GIT

O projekcie

  • Rozwój aplikacji obsługującej proces shippingu.  2,5 mln użytkowników, revenue roczne liczone w miliardach USD.
  • Technologie: Java, Webflux,  Spring, PostgreSQL, Dcoker, Kubernetes, Azure, Kafka.
  • Zespół: docelowo ~50 osób (Europa), podzielonych na podzespoły realizujące epiki.
  • Metodyka: 3 Amigos (BA + DEV + QA).
  • Gildie technologiczne: FE / BE / QA.

 

Twoje zadania

  • Rozwój projektu w oparciu o nowe wymagania i współpracę z biznesem w ramach danej inicjatywy (np. Batch shipping, Clearance) lub w ramach zmian dla konkretnego klienta (np.. BMW).
  • Usprawniania techniczne – event hub, auth, optymalizacja, integracja z architekturą i infrastrukturą nowej platformy.
  • Usprawnienie istniejących rozwiązań w kontekście konfiguracji, struktury API, wydajności czy monitoringu.
  • Ścisła współpraca z BA i QA.

 

Wymagania

  • 5 lat doświadczenia w tworzeniu i rozwoju aplikacji z wykorzystaniem Javy.
  • Mile widziane doświadczenie w programowaniu reaktywnym (np. Webflux, Reactor).
  • Wiedza z zakresu systemów rozproszonych, a w szczególności mikrousług.
  • Doświadczenie z nowoczesnym frameworkiem Java Web (np. Spring Boot, Micronaut).
  • Doświadczenie w projektowaniu aplikacji webowych (np. REST).
  • Doświadczenie z Dockerem.
  • Znajomość środowisk chmurowych (preferowany Azure).
  • Płynna komunikacja w języku angielskim – C1.
Zobacz szczegóły oferty Senior Java Developer- reaktywne programowanie

Backend Developer (DevOps & Java)

Dołącz do długoterminowego programu modernizacji globalnej platformy płatniczej, obsługującej międzynarodowe przepływy finansowe, wypłaty dla dostawców i pracowników, rozliczenia podatkowe oraz transfery wielokanałowe.
B2B: 150 – 170 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Docker Kubernetes Jenkins Bash Kafka Linux CI/CD

Projekt koncentruje się na stopniowej wymianie systemów core banking na nowoczesne, chmurowe rozwiązania w architekturze mikroserwisowej.

Charakter prac:

  • ok. 70% rozwój nowych funkcjonalności,
  • ok. 30% utrzymanie i wsparcie istniejących rozwiązań,
  • środowisko DevOps, duży nacisk na jakość i automatyzację.

Stack technologiczny:

Kubernetes, Docker, Kafka, Istio Service Mesh, Java lub Groovy, Bash / Shell, Unix / Linux, Jenkins, GitHub, CI/CD

Model pracy:

  • praca hybrydowa (szczegóły do ustalenia z zespołem – [6-8 dni w miesiącu]),
  • współpraca w środowisku międzynarodowym.

Zadania

  • Usuwanie blokad developerskich i usprawnianie procesu dostarczania oprogramowania.
  • Wsparcie zespołów w obszarze Cloud Native i DevOps.
  • Projektowanie, budowa i utrzymanie pipeline’ów CI/CD.
  • Automatyzacja procesów wdrożeniowych i produkcyjnych.
  • Współpraca z architektami oraz managementem w zakresie decyzji technicznych.
  • Współpraca z QA i dbanie o standardy jakości.
  • Tworzenie oraz utrzymanie dokumentacji produkcyjnej i release’owej.
  • Wsparcie w utrzymaniu i rozwoju rozproszonej platformy mikroserwisowej.

Wymagania

  • 5+ lat doświadczenia komercyjnego na stanowisku Backend/DevOps.
  • Bardzo dobra znajomość środowisk Cloud Native (Kubernetes, Docker, Kafka, Istio).
  • Doświadczenie w pracy z systemami Unix/Linux.
  • Umiejętność tworzenia skryptów w Bash/Shell.
  • Znajomość Java lub Groovy (szczególnie w kontekście automatyzacji).
  • Praktyczne doświadczenie z CI/CD (Jenkins, GitHub).
  • Doświadczenie w projektowaniu i utrzymaniu systemów rozproszonych.
  • Umiejętność budowy i utrzymania pipeline’ów pod automatyczne wdrożenia.
  • Język angielski min. B2.
Zobacz szczegóły oferty Backend Developer (DevOps & Java)

Senior Java Developer (GCP)

Dołącz do projekt który dotyczy rozwoju systemu odpowiedzialnego za codzienne obliczanie ekspozycji na ryzyko kredytowe tysięcy klientów banku na całym świecie.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Rest API Java GCP Docker Kubernetes DevOps Mikroserwisy Spring Boot

O projekcie

  • Projekt realizowany jest w ramach stabilnego, długofalowo finansowanego programu transformacji technologicznej globalnego banku. Obejmuje aktywny rozwój nowych funkcjonalności w nowoczesnej architekturze mikroserwisowej, działającej hybrydowo w Google Cloud Platform oraz środowiskach on-premise. Prace prowadzone są przez młody zespół w Polsce, z dużym naciskiem na jakość kodu, TDD oraz praktyki DevOps.
  • Hybryda: praca z biura w Krakowie 2 razy w tygodniu
  • Zespół: 15 osób w Polsce + zespół w Chinach
  • Stack technologiczny: Java 17+, Spring Boot, Spring Cloud, Apache Beam, Apache Flink, Google Cloud Platform (GCP), Kubernetes, Redis, REST APIs, Terraform, Ansible, Jenkins

 

Wymagania (must have):

  • Minimum 5+ lat doświadczenia w projektowaniu i rozwoju systemów rozproszonych w Javie.
  • Bardzo dobra znajomość Java (17+) oraz Spring Boot.
  • Doświadczenie w budowie mikroserwisów i REST API.
  • Znajomość ekosystemu Spring Cloud.
  • Doświadczenie z technologiami chmurowymi (GCP lub inne)
  • Praktyczna znajomość TDD.
  • Solidna wiedza z zakresu DevOps (CI/CD, infrastruktura jako kod – Terraform).

 

Wymagania (nice to have):

  • Doświadczenie w bankowości inwestycyjnej lub systemach finansowych.
  • Bardzo dobre umiejętności analityczne i komunikacyjne.

 

Obowiązki

  • Rozwój i utrzymanie mikroserwisów.
  • Projektowanie, implementacja i optymalizacja wydajnych usług w Javie.
  • Praca w pełnym cyklu życia produktu (od analizy, przez development, po wdrożenie i utrzymanie).
  • Praca zgodnie z TDD.
  • Zapewnienie wysokiej wydajności, dostępności, niezawodności i bezpieczeństwa systemów.
  • Współpraca z zespołami w Polsce, Wielkiej Brytanii oraz Azji.
  • Mentorowanie i wsparcie mniej doświadczonych inżynierów.
  • Wsparcie produkcyjne: monitoring, rozwiązywanie incydentów, zarządzanie problemami.
  • Rozwój automatyzacji usprawniającej utrzymanie platformy
Zobacz szczegóły oferty Senior Java Developer (GCP)

QA Engineer (Java)

Dołącz do j‑labs i pracuj przy globalnym systemie płatniczym, rozwijaj automatyzację testów w środowisku mikroserwisowym oraz realnie wpływaj na jakość nowoczesnych rozwiązań finansowych.
B2B: 120 – 150 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Cucumber

O projekcie 

  • Dołączysz do zespołu rozwijającego globalną platformę płatniczą, która umożliwia realizację międzynarodowych płatności – od transferów środków, przez płatności do dostawców, wynagrodzenia i podatki, po wielokanałowe przepływy finansowe.
  • Projekt jest długoterminowy i znajduje się w fazie modernizacji – trwa stopniowa wymiana core banking systemu oraz systemów towarzyszących na nowoczesne rozwiązania oparte o architekturę mikroserwisową.
  • Technologie i środowisko: Java 8+, Cucumber, Postman, JMeter, Selenium, Oracle, MySQL, Jenkins, Docker, Git, Linux, Kubernetes, Kafka, Architektura mikroserwisowa.
  • Lokalizacja: Kraków, minimum 2 razy w tygodniu praca z biura.

 

Twoje zadania

  • Tworzenie, rozwój i utrzymanie testów automatycznych (Java + Cucumber).
  • Przygotowywanie i zarządzanie danymi testowymi.
  • Testowanie API (Postman).
  • Analiza wyników testów i troubleshooting błędów.
  • Współpraca z developerami przy identyfikacji i usuwaniu defektów.
  • Praca z relacyjnymi bazami danych (Oracle, MySQL).
  • Udział w procesie testowym w środowisku Agile / Scrum.
  • Wsparcie procesów CI/CD (Jenkins, Docker – w zależności od doświadczenia).

 

Wymagania

  • Minimum 4-5 lat doświadczenia w testach manualnych i automatycznych.
  • Bardzo dobra znajomość Java.
  • Doświadczenie z Cucumber.
  • Doświadczenie w testowaniu API (Postman).
  • Doświadczenie z bazami danych (Oracle, MySQL).
  • Umiejętność przygotowywania danych testowych.
  • Doświadczenie w tworzeniu i wykonywaniu testów automatycznych.
  • Umiejętność analizy i troubleshootingu wyników testów.
  • Współpraca z developerami przy rozwiązywaniu defektów.
  • Znajomość procesów i terminologii testowej.
  • Podstawowa znajomość Linux.
  • Angielski min. B2 (rozmowa techniczna w języku angielskim).
  • Bardzo dobra komunikacja i podejście problem-solving.

 

Mile widziane

  • Doświadczenie w branży płatniczej
  • JMeter
  • Selenium
  • Narzędzia DevOps (Jenkins, Docker, Git)
  • Kubernetes (K8S)
  • Kafka
Zobacz szczegóły oferty QA Engineer (Java)