Senior Java Developer Oferta pracy

Dołącz do zespołu, który rozwija kluczowe systemy firmy wspierające globalny handel walutami i zapewniające zgodność z międzynarodowymi regulacjami finansowymi.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 160 – 200 PLN netto/h

Technologie

Java GCP Kafka Spring Mikroserwisy Spring Boot

O projekcie

  • Wewnętrzny system zarządzania ryzykiem w czasie rzeczywistym dla obszaru bankowego i tradingowego. Odpowiada za obsługę procesów handlu walutami oraz zapewnienie zgodności z wymogami regulacyjnymi. System ten jest stale rozwijany i modernizowany, a aż 70% prac to rozwój nowych funkcjonalności.
  • System oparty na nowoczesnej architekturze mikroserwisowej i stanowi ważny element strategii cyfryzacji naszego klienta.
  • Projekt ma charakter długoterminowy i jest prowadzony w metodyce Agile z iteracyjnym wdrażaniem zmian.
  • Zespoły są rozproszone – współpracujemy z biurami w Krakowie, Londynie i innych lokalizacjach klienta na świecie.
  • Hybryda: 2-3 razy w tygodniu praca z biura w Krakowie.
  • Stack technologiczny:
    • Backend: Java 17+ / Java 21+, REST API, XML, Kafka, RabbitMQ.
    • Frontend: JavaScript (ES6+), HTML5, CSS.
    • Bazy danych: PostgreSQL, Oracle, Sybase.
    • Monitoring: Grafana, Prometheus.
    • DevOps: CI/CD, automatyzacja testów.
    • Architektura: Mikroserwisy.
    • Testy: TDD, testy jednostkowe i integracyjne.

 

Wymagania

  • Minimum 5 lat doświadczenia komercyjnego w projektowaniu, rozwijaniu, testowaniu i wdrażaniu aplikacji.
  • Zaawansowana wiedza z Java.
  • Doświadczenie w pracy z Spring Boot.
  • Praktyczna znajomość baz danych: PostgreSQL, Oracle lub Sybase.
  • Znajomość chmury GCP.
  • Znajomość narzędzi i praktyk DevOps (CI/CD).
  • Doświadczenie w pracy w zespołach Agile.
  • Znajomość języka angielskiego i polskiego – poziom min. B2.

 

Mile widziane

  • Znajomość  JavaScript (ES6+), HTML5, CSS.
  • Doświadczenie w projektach związanych z handlem walutami lub regulacjami finansowymi.

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 Java Developer

B2B: 160 – 200 PLN netto/h

Kraków (hybryda)

Aplikuj Poleć znajomego
I otrzymaj od nas 7000zł

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT
Sprawdź FAQ

Aleksandra Rojek

Senior IT Recruitment Specialist
791 555 194 aleksandra.rojek@j-labs.pl

Znasz kogoś, kto idealnie pasuje na to stanowisko?

Prześlij nam CV znajomej osoby, zainteresowanej pracą w j‑labs. Po rozpoczęciu przez nią współpracy otrzymasz 7 000 zł.

Poleć znajomego

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Senior Azure DevOps Engineer

Chcesz mieć realny wpływ na rozwój nowoczesnej platformy e-commerce i pracować z najnowszym stackiem Azure? Dołącz do nas!
B2B: 170 – 200 PLN netto/h
Lokalizacja: Kraków (hybryda) / Warszawa (hybryda) / Zdalnie
Logistic
Azure Data Factory Azure DevOps Terraform Azure Python Mikroserwisy

Projekt

  • Dołączysz do zespołu rozwijającego integracyjną platformę dla sprzedawców (zamówienia, zwroty, White Label).
  • Projekt jest w fazie rozwoju – budujemy nowe funkcjonalności, a jednocześnie utrzymujemy
    i optymalizujemy istniejące komponenty. Zależy nam na jakości kodu i tworzeniu. modułowych, skalowalnych rozwiązań, które będą wykorzystywane platformowo.
  • Zespół SCRUM-owy: 7 osób (4x DevOps, 2x Backend Developerzy, 1x Technical Product Manager).
  • Poszukujemy 2 DevOpsów do projektu.

Twoje Zadania

  • Tworzenie i konfigurowanie infrastruktury pod aplikacje webowe i przetwarzanie danych w chmurze Azure.
  • Budowa oraz rozwój potoków CI/CD (YAML).
  • Automatyzacja i orkiestracja procesów z użyciem narzędzi DevOps.
  • Zapewnienie monitoringu usług (Log Analytics, alerty).
  • Współpraca z zespołem developerskim – przegląd konfiguracji, udzielanie feedbacku.
  • Wdrażanie i konfiguracja mikroserwisów (Helm / manifesty).
  • Przegląd architektury pod kątem zgodności ze standardami bezpieczeństwa.
  • Integracja komponentów Azure i zapewnienie ich poprawnej komunikacji.

Wymagania

  • Bardzo dobra znajomość Microsoft Azure.
  • Praktyczne doświadczenie z Terraform i podejściem IaC.
  • Znajomość przynajmniej jednego języka skryptowego: PowerShell, Bash lub Python.
  • Doświadczenie z Azure Log Analytics, alertowaniem i monitoringiem.
  • Znajomość Azure Active Directory (role, grupy, autoryzacja).
  • Umiejętność pracy z usługami sieciowymi Azure.
  • Doświadczenie w pracy z mikroserwisami (manifesty / Helm)
  • Poziom jeżyka angielskiego min B2

Senior Java Developer

Rozwijaj globalną platformę finansową w oparciu o nowoczesny stacku, pracując w międzynarodowym środowisku z realnym wpływem na architekturę i kierunek rozwoju systemu.
B2B: 150 – 180 PLN netto/h
Lokalizacja: Warszawa (hybryda) / Zdalnie
FinTech
Java CI/CD Docker Kubernetes Spring GIT

O projekcie

j‑labs współpracuje z globalnym liderem w dziedzinie finansów w chmurze, który dostarcza rozwiązania umożliwiające zarządzanie płynnością, ryzykiem finansowym oraz zgodnością regulacyjną dla tysięcy klientów na całym świecie.

Obecnie budujemy nowy zespół składający się z 8–9 Senior Java Developerów do projektu, który rozwija rozbudowaną platformę klasy enterprise – przetwarzającą dane finansowe w czasie rzeczywistym. System oparty jest na modularnym monolicie, z planowaną migracją do architektury mikroserwisowej. Równolegle trwa migracja środowiska z Java 11 do Java 17/21. Projekt rozwijany jest z myślą o skalowalności, bezpieczeństwie i wydajności.

  • Stack technologiczny: Java 11 (planowana migracja do 17/21), Spring, Docker, Kubernetes, REST API, Git, CI/CD, TDD.
  • Zespół pracuje w metodologii Kanban.
  • Praca 100 % zdalna jest możliwa, jednak poszukujemy osób mieszkających w Warszawie lub Krakowie, gdzie j‑labs ma swoje biura.

 

Twoje zadania

  • Projektowanie i wdrażanie skalowalnego systemu rozproszonego, poprzez modernizację istniejącego monolitu z budową nowych mikroserwisów
  • Analiza i ocena istniejącego kodu w celu identyfikowania obszarów do usprawnienia
  • Współtworzenie i rozwijanie niezawodnych rozwiązań technicznych w ścisłej współpracy z zespołem Agile
  • Zapewnianie wysokiej jakości rozwiązań poprzez nowoczesne podejście modułowe i rozwój oparty na testach
  • Wdrażanie ciągłego doskonalenia procesów, technologii i najlepszych praktyk.

 

Wymagania

  • Minimum 8 lat doświadczenia w programowaniu w Javie (Spring) oraz pracy z systemami rozproszonymi.
  • Praktyczna znajomość dobrych praktyk programistycznych takich jak: TDD/BDD, DDD, OOP, FP, Architektura Heksagonalna, Architektura Zdarzeniowa, Clean Code, projektowanie API, CI/CD.
  • Umiejętność ulepszania i refaktoryzacji kodu legacy.
  • Doświadczenie w projektowaniu baz danych i bardzo dobra znajomość SQL.
  • Pozytywne, zespołowe nastawienie, chęć rozwoju, proaktywność, inżynierski sposób myślenia oraz umiejętność rozwiązywania problemów.
  • Mile widziane doświadczenie z Kubernetes.
  • Znajomość języka angielskiego na poziomie min. B2.

Java Developer

Dołącz do zespołu tworzącego od podstaw nowoczesną platformę płatniczą – będziesz mieć okazję pracować z mikroserwisami w Javie, GCP, Kubernetes i Kafką.
B2B: 150 – 180 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java MySQL GCP Docker Kubernetes Kafka Spring Boot

O projekcie

  • Dołącz do zespołu tworzącego nową platformę płatniczą.
  • Budowa systemu niemal od zera, który stanie się centralnym elementem procesu przetwarzania transakcji w banku.
  • Będziesz mieć realny wpływ na architekturę, dobór technologii i jakość rozwiązania, które zastąpi dotychczasowe, rozproszone komponenty integracyjne.
  • Ogromne zaplecze rozwojowe – 2-letni plan budowy i rozwój.
  • Praca hybrydowa – 2x w tygodniu z biura w Krakowie.

 

Twoje zadania

  • Tworzenie i rozwój mikroserwisów oraz API w Javie (Spring Boot).
  • Udział w projektowaniu i wdrażaniu nowej platformy transakcyjnej.
  • Przegląd kodu oraz tworzenie dokumentacji technicznej i produkcyjnej.
  • Współpracę z zespołami DevOps, QA i architektami w ramach pracy w Scrumie (2-tygodniowe sprinty).
  • Monitorowanie i optymalizację działania systemu pod kątem wydajności i stabilności.

 

Wymagania

  • Minimum 5 lat doświadczenia na stanowisku Java Developera.
  • Bardzo dobra znajomość języka Java oraz frameworka Spring Boot.
  • Doświadczenie w pracy z Kubernetes, Dockerem i Kafką.
  • Znajomość relacyjnych baz danych – Oracle i/lub MySQL.
  • Doświadczenie w pisaniu testów jednostkowych oraz testów API.
  • Umiejętność tworzenia dokumentacji technicznej.
  • Doświadczenie w pracy GCP lub inną chmurą.
  • Biegła znajomość języka angielskiego i polskiego (w mowie i piśmie).

 

Mile widziane

  • Znajomość Jenkins, Github i performance testing.
  • Doświadczenie w tuningu JVM oraz monitoringu (AppDynamics, Jaeger, Splunk itp.).
  • Umiejętność pisania skryptów w Bash / Groovy oraz podstawowa wiedza o systemach Linux, storage i sieciach.

Senior Data Engineer

Dołączysz do zespołu, który buduje platformę do zarządzania majątkiem opartym na ETF-ach – skalowalne, nowoczesne narzędzie mające realny wpływ na sposób inwestowania.
B2B: 170 – 195 PLN netto/h
Lokalizacja: Kraków (hybryda) / Zdalnie
FinTech
PySpark Terraform Python AWS SQL

O projekcie

  • Team jest odpowiedzialny za przetwarzanie dużej ilości danych potrzebnych do generowania różnego rodzaju raportów.​ Jedną z domen, którą zajmuje się zespół jest zarządzaniem ryzykiem.​
  • Szukamy osoby samodzielnej i zaangażowanej, która będzie:
    • Rozwijać skalowalną infrastrukturę danych w chmurze, która stanowi podstawę działalności firmy opartej na danych, z wykorzystaniem najnowszych technologii.
    • Tworzyć rozwiązania do przetwarzania danych opartych na AWS, integrujących dane z usług wewnętrznych i zewnętrznych.
    • Budować hurtownię danych finansowych, łączącej nowoczesne technologie z funkcjami wymaganymi przez przepisy regulacyjne.
    • Ściśle współpracować z data scientistami, zespołami produktowymi i deweloperskimi przy wdrażaniu inteligentnych funkcji do naszego produktu.
    • Tworzyć interaktywne dashboardy i rozwiązania raportowe wspierające interesariuszy takich jak zarząd, marketing czy sprzedaż.
    • Dzielić się wiedzą ekspercką na temat najlepszych praktyk w zakresie danych wewnątrz firmy.

 

Wymagania

  • Doświadczenia w projektowaniu i obsłudze potoków danych w środowisku AWS (min. 5 lat).
  • Znajomości SQL.
  • Doświadczenia w Pythonie, w tym znajomość frameworków takich jak PySpark.
  • Doświadczenia w pracy z usługami AWS, takimi jak S3, Athena, Redshift i Glue.
  • Znajomości narzędzi Infrastructure-as-Code, takich jak Terraform.
  • Pasji do podejścia „everything-as-code” i pisania dobrze zaprojektowanego, testowalnego i udokumentowanego kodu.
  • Doświadczenia w pracy w metodykach zwinnych, np. Scrum.
  • Zainteresowania usługami finansowymi i rynkami.
  • Biegłość w języku angielskim w mowie i piśmie- min. B2.

 

Mile widziane

  • Znajomość Javy i Kotlina będzie plusem.