Senior Fullstack Developer (Java + Angular) Oferta pracy

Dołącz do j‑labs i twórz systemy, które wspierają strategiczne decyzje biznesowe, kształtując przyszłość nowoczesnych platform finansowych.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Zdalnie
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 140 – 175 PLN netto/h

Technologie

Java Angular CI/CD Hibernate Docker Kubernetes JUnit Mikroserwisy Spring Boot

O projekcie

  • Projekt to zaawansowana platforma finansowa wspierająca globalne instytucje w inteligentnym zarządzaniu danymi.
  • System umożliwia podejmowanie świadomych decyzji dzięki integracji danych z wielu źródeł oraz rozbudowanym funkcjom, takim jak prognozowanie, raportowanie czy budżetowanie.
  • Zespół pracuje w Krakowie, realizując projekt we współpracy z międzynarodowym partnerem posiadającym zespoły w Barcelonie, Azji i Ameryce Południowej.
  • Lokalizacja: praca 100% zdalna. 

 

Twoje zadania

  • Projektowanie i rozwój backendowych komponentów systemu w Javie 17+ i Spring Boot.
  • Implementacja warstwy dostępu do danych z wykorzystaniem Hibernate i SQL.
  • Tworzenie wydajnych i skalowalnych mikroserwisów w środowisku Docker/Kubernetes.
  • Pisanie testowalnego, czystego kodu z użyciem JUnit.
  • Współpraca z zespołem w celu zrozumienia wymagań biznesowych i przekładania ich na funkcjonalności systemu.
  • Debugowanie, rozwiązywanie problemów i optymalizacja istniejących rozwiązań.
  • Wsparcie frontendu w Angular, jeśli zajdzie taka potrzeba.

 

Wymagania

  • Minimum 5 lat doświadczenia w tworzeniu aplikacji backendowych.
  • Bardzo dobra znajomość Java 17+ i Spring Boot.
  • Doświadczenie z Hibernate i relacyjnymi bazami danych (SQL).
  • Praktyczna znajomość Docker i Kubernetes.
  • Umiejętność pisania testów jednostkowych (JUnit).
  • Dobre praktyki programistyczne – kod czysty, modularny i testowalny.
  • Gotowość do nauki biznesowej strony systemu.
  • Znajomość Angular 18+
  • Doświadczenie w systemach o wysokiej przepustowości (high-throughput processing).
  • Dobre rozumienie wzorców architektonicznych, zasad projektowania i najlepszych praktyk oraz umiejętność ich stosowania w złożonych projektach.
  • Bardzo dobra znajomość języka polskiego oraz angielskiego min. B2.

 

Mile widziane

  • Doświadczenie w systemach chmurowych (Azure).
  • Doświadczenie w pracy z aplikacjami SaaS.
  • Umiejętność identyfikowania i rozwiązywania wąskich gardeł wydajności w systemach mikroserwisowych.
  • Znajomość CI/CD w Jenkins.
  • Doświadczenie w przetwarzaniu dużych zbiorów danych.

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 Fullstack Developer (Java + Angular)

B2B: 140 – 175 PLN netto/h

Zdalnie

Aplikuj Poleć znajomego
I otrzymaj od nas 7000zł

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

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 Java Backend Developer mikroserwisy | DDD | Event-Driven

Dołącz do zespołu rozwijającego nowoczesną platformę wspierającą pełny cykl rekrutacji i integrację systemów w architekturze mikroserwisowej.
B2B: 140 – 180 PLN netto/h
Lokalizacja: Kraków (hybryda) / Zdalnie
GitHub Actions Java PostgreSQL AWS Kafka Spring Mikroserwisy Spring Boot

Opis projektu

  • Rozwój nowoczesnej platformy rekrutacyjnej typu Talent Acquisition Suite, wspierającej pełny cykl pozyskiwania pracowników – od przyciągania kandydatów, przez selekcję, aż po zatrudnienie i onboarding.
  • Platforma umożliwia kompleksowe zarządzanie kandydatami, ze szczególnym uwzględnieniem obszarów compliance oraz kluczowych funkcjonalności operacyjnych.
  • Silny nacisk na integrację i synchronizację danych kandydatów pomiędzy systemami oraz płynne „przepinanie” informacji między aplikacjami w obrębie platformy.
  • Projekt obejmuje zarówno rozwój nowych modułów typu greenfield, jak i rozbudowę oraz integrację istniejących rozwiązań.
  • System rozwijany w architekturze mikroserwisowej, z wykorzystaniem komunikacji asynchronicznej.
  • Praca w ramach kilku niezależnych, ale ściśle współpracujących zespołów deweloperskich.
  • Możliwość okresowego przechodzenia między zespołami w zależności od aktualnych potrzeb projektowych.
  • Projekt długofalowy, nastawiony na stabilny rozwój i wysoką jakość rozwiązań.

 

Zakres obowiązków

  • Projektowanie i rozwój mikroserwisów.
  • Tworzenie nowych funkcjonalności oraz modułów typu greenfield.
  • Integracja systemów i synchronizacja danych pomiędzy aplikacjami.
  • Udział w migracji danych i modernizacji istniejących rozwiązań.
  • Współpraca z innymi zespołami developerskimi w ramach platformy.
  • Dbanie o jakość kodu, skalowalność i niezawodność rozwiązań.
  • Udział w analizie technicznej oraz podejmowaniu decyzji architektonicznych.

 

Wymagania

  • Bardzo dobra znajomość Java (17/21) i ekosystemu Spring.
  • Doświadczenie w pracy z systemami rozproszonymi i architekturą mikroserwisową.
  • Praktyczna znajomość wzorców projektowych i patternów integracyjnych.
  • Dobre zrozumienie komunikacji synchronicznej i asynchronicznej (np. RabbitMQ, Kafka).
  • Doświadczenie w DDD, architekturze heksagonalnej oraz event-driven.
  • Umiejętność analizy złożonych problemów i proponowania skalowalnych rozwiązań.
  • Świadomość przepływu danych i zadań w rozbudowanych systemach.
  • Doświadczenie w pracy z bazami danych SQL (PostgreSQL) oraz NoSQL (MongoDB).
  • Znajomość rozwiązań chmurowych, preferencyjnie AWS.
  • Dobra komunikacja zespołowa, otwartość na narzędzia GenAI.

 

Sam/a 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 11 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)
Zobacz szczegóły oferty Senior Java Backend Developer mikroserwisy | DDD | Event-Driven

Senior Java Developer

Dołącz do j‑labs, rób to co lubisz, rozwijaj swoje kompetencje i zdobywaj nowe.
B2B: 150 – 185 PLN netto/h
Lokalizacja: Kraków (hybryda)
Media Energy Gaming E-commerce Automotiv Logistic Telco Facility Management Geoinformation FinTech HI-Tech
Java GCP Docker Azure AWS Spring

O projekcie

  • Opowiedz nam o swoich oczekiwaniach, a my pokażemy Ci jakie wyzwania czekają na Ciebie w j‑labs.
  • Wspólnie znajdziemy dla Ciebie projekt, u jednego spośród 70 naszych Klientów – realizujemy projekty m.in. z branży turystycznej, lotniczej, fintech, energetycznej, e-commerce, logistycznej, gamingowej.


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 11 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 obszarachJava, 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).


Kogo szukamy?

  • Masz min. 5 lat doświadczenia w programowaniu w języku Java.
  • Dobrze znasz architekturę opartą o mikroserwisy (REST API).
  • Dobrze czujesz się z Spring Framework, Spring Boot.
  • Masz doświadczenie z chmurą Azure, AWS lub GCP.
  • Znasz najlepsze praktyki programowania i wzorce projektowe.
  • Jesteś otwarta/y na rozwój i poszerzanie horyzontów.
  • Lubisz dzielić się wiedzą i doświadczeniem z innymi członkami zespołu.
  • Swobodnie komunikujesz się w języki angielskim i polskim min. B2.
Zobacz szczegóły oferty Senior Java Developer

Senior Java Developer – reaktywne programowanie

Dołącz do j‑labs i pracuj dla giganta logistycznego i kurierskiego.
B2B: 160 – 180 PLN netto/h
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, Docker, 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

O projekcie

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.

 

Twoje 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)