Java Developer Oferta pracy

Twoja rola to nie tylko kodowanie — będziesz mieć realny wpływ na rozwiązania i kierunek rozwoju nowej wersji systemu.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda, 2x w tyg.)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 120 – 145 PLN netto/h

Technologie

O projekcie

  • Dołączysz do zespołu rozwijającego i modernizującego platformę wspierającą procesy związane z obsługą funduszy inwestycyjnych.
  • Projekt polega na stopniowej migracji istniejącego systemu do nowego rozwiązania opartego na Java i Spring Boot. Pracujemy etapami — obecnie realizowany jest POC obejmujący nowy backend z adapterem do systemu legacy, a w kolejnych etapach logika biznesowa będzie sukcesywnie przenoszona do nowego rozwiązania.
  • W ramach projektu rozwijane są również nowe funkcjonalności, a istniejące rozwiązania są stopniowo modernizowane i dostosowywane do nowej architektury. Nowe komponenty są weryfikowane pod kątem poprawności działania, bezpieczeństwa, skalowalności i wydajności.
  • Praca obejmuje cały cykl wytwarzania oprogramowania — od analizy i projektowania rozwiązań, przez implementację i testowanie, po integrację z systemami oraz deployment.
  • Istotnym elementem projektu jest budowa nowej wersji systemu, a nie wyłącznie utrzymanie istniejącego rozwiązania. Zespół ma realny wpływ na kształt tworzonych rozwiązań — od ich projektowania i proponowania, po weryfikację w praktyce, m.in. pod kątem wydajności, skalowalności i poprawności działania.
  • Na co dzień będziesz pracować m.in. z Java 21, Spring Boot, Gradle 8, PL/SQL/Oracle, Liquibase, Spock, OpenAPI Generator, OpenShift, Jenkins, Bitbucket, SonarQube, UNIX/Linux, Bash, Jira, Confluence, Red Hat Data Grid/Infinispan, TCP/Sockets.
  • Projekt jest długoterminowy i zakłada kolejne etapy rozwoju oraz modernizacji platformy, dając możliwość pracy zarówno nad nowymi rozwiązaniami, jak i wymagającymi aspektami transformacji istniejącego systemu.
  • Lokalizacja: Kraków, praca hybrydowa (2 razy w tygodniu praca z biura).

Twoje zadania

  • Rozwój backendu w Java / Spring Boot oraz stopniowa migracja i modernizacja istniejących funkcjonalności.
  • Tworzenie adapterów oraz integracja nowego rozwiązania z istniejącym systemem.
  • Stopniowe przenoszenie logiki biznesowej do nowej architektury.
  • Rozwiązywanie problemów związanych ze współbieżnością — obsługą równoległych żądań, synchronizacją dostępu do sesji i połączeń oraz zapewnieniem poprawnego wykonywania operacji.
  • Rozwiązywanie problemów związanych z działaniem aplikacji w środowisku rozproszonym i wieloinstancyjnym środowisku OpenShift.
  • Dbanie o skalowalność aplikacji oraz prawidłowe kierowanie ruchu pomiędzy instancjami.
  • Performance tuning — profilowanie aplikacji, testy obciążeniowe, optymalizacja komunikacji ze starym backendem oraz optymalizacja działania aplikacji i JVM.
  • Tworzenie testów jednostkowych i komponentowych.
  • Tworzenie i rozwijanie pipeline’ów Jenkins oraz udział we wdrożeniach na OpenShift.
  • Samodzielna analiza i rozwiązywanie problemów pojawiających się na środowiskach.
  • Współpraca z zespołem QA, frontend developerem oraz pozostałymi osobami zaangażowanymi w projekt.

Wymagania

  • Minimum 4 lata doświadczenia komercyjnego w tworzeniu aplikacji backendowych w Javie.
  • Bardzo dobra znajomość Java i Spring Boot.
  • Doświadczenie w projektowaniu i rozwijaniu aplikacji backendowych.
  • Doświadczenie w integracji systemów oraz pracy z systemami legacy.
  • Doświadczenie w analizowaniu i rozwiązywaniu problemów związanych ze współbieżnością.
  • Doświadczenie w optymalizacji wydajności aplikacji i rozwiązywaniu problemów performance.
  • Doświadczenie w pracy z bazami danych, szczególnie Oracle/PL/SQL.
  • Doświadczenie w pracy ze środowiskami rozproszonymi i architekturą mikroserwisową.
  • Praktyczna znajomość CI/CD oraz pracy z aplikacjami uruchamianymi w środowiskach konteneryzowanych.
  • Znajomość języka angielskiego na poziomie min. B2.
  • Znajomość języka polskiego na poziomie min. B2.

 

Dlaczego warto

  • Długoterminowy projekt obejmujący wieloetapową modernizację dużej platformy.
  • Realny wpływ na kształt nowej architektury — od projektowania i proponowania rozwiązań po ich praktyczną weryfikację.
  • Złożone zagadnienia backendowe wykraczające poza tworzenie endpointów w Spring Boot — m.in. współbieżność, synchronizacja, zarządzanie sesjami i połączeniami oraz obsługa równoległych requestów.
  • Praca w środowisku rozproszonym — OpenShift, wiele instancji aplikacji, skalowanie oraz diagnozowanie problemów.
  • Rozwój poza samą Javą — samodzielne tworzenie i rozwijanie pipeline’ów Jenkinsowych oraz udział we wdrożeniach na OpenShift, z możliwością zdobywania praktycznego doświadczenia w CI/CD i automatyzacji.

Benefity

Stabilne projekty i możliwość zmiany
Gildie Technologiczne
Solidne narzędzia
Miejsce prelegenta na konferencjach
Eventy i integracje
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

Java Developer

B2B: 120 – 145 PLN netto/h

Kraków (hybryda, 2x w tyg.)

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 Devops / SRE z AWS

Dołącz do zespołu działającego w branży logistycznej i łącz rolę Devopsa oraz SRE!
B2B: 160 – 185 PLN netto/h
Lokalizacja: Zdalnie
Logistic
Zobacz szczegóły oferty Senior Devops / SRE z AWS

Senior React Native Developer

Dołącz do zespołu, który rozwija nowoczesną aplikację mobilną wykorzystywaną przez miliony użytkowników na całym świecie, mając realny wpływ na jej rozwój, decyzje techniczne i migrację do React Native.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Zdalnie
Gaming
React Native React JavaScript
Zobacz szczegóły oferty Senior React Native Developer

Senior QA Automation Engineer (Python, Selenium, Mobile)

Dołącz do zespołu rozwijającego mobilną aplikację gamingową i automatyzuj testy UI/E2E.
B2B: 150 – 190 PLN netto/h
Lokalizacja: Zdalnie
Gaming
Selenium React Native Appium Android Python
Zobacz szczegóły oferty Senior QA Automation Engineer (Python, Selenium, Mobile)

Senior Backend Developer (Kotlin / Java)

Dołącz do j‑labs i buduj niezawodne systemy wspierające logistykę lądową w Europie, mając realny wpływ na architekturę, integracje i rozwój krytycznych procesów biznesowych.
B2B: 155 – 175 PLN netto/h
Lokalizacja: Zdalnie
Logistic
Java PostgreSQL Kotlin Docker Kubernetes AWS Kafka Spring Boot
Zobacz szczegóły oferty Senior Backend Developer (Kotlin / Java)