Senior Java Developer Oferta pracy

Dołącz do j‑labs i rozwijaj aplikację do optymalizacji i monitorowania sieci komórkowej 5G i LTE z zastosowaniem technologii chmurowych.
ikona: Dział

Branża

Telco
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 130 – 160 PLN netto/h

Technologie

Java MySQL Hibernate Kafka Spring

O projekcie

  • Dotyczy rozwoju sieci telekomunikacyjnej. Jako członek zespołu będziesz miał możliwość uczestniczenia w całym procesie rozwoju projektu samoorganizującej się sieci 5G.
  • Głównym celem aplikacji jest optymalizacja i monitorowanie sieci komórkowej 5G i LTE przez zastosowanie technologii chmurowych.
  • Będziesz mieć możliwość poznać algorytmy NR i LTE, stać się częścią przyszłości sieci mobilnych, rozwijać aplikacje oparte na chmurze i mieć realny wpływ na środowisko klienta.
  • Stack technologiczny: Java 21, Spring, Hibernate, MySQL, Linux, Tomcat, RabbitMQ and Kafka
  • Praca hybrydowa 1 – 2x w tygodniu z biura (Kraków).

 

Twoje zadania

  • Udział w pełnym cyklu rozwoju: od wymagań i specyfikacji po architekturę i testy systemowe.
  • Implementacja nowych funkcjonalności.
  • Utrzymanie istniejącego kodu.

 

Wymagania

  • Minimum 5 lat doświadczenia na podobnym stanowisku.
  • Bardzo dobra znajomość Java 17/21.
  • Doświadczenie w pracy z frameworkami Hibernate i Spring.
  • Znajomość relacyjnych baz danych, w szczególności MySQL.
  • Umiejętność pracy w systemie Linux na poziomie użytkownika.
  • Znajomość i umiejętność pracy z systemem kontroli wersji Git.
  • Doświadczenie z architekturami opartymi na chmurze.
  • Biegła znajomość języka polskiego oraz angielskiego.

 

Mile widziane

  • Doświadczenie w programowaniu wielowątkowym.
  • Doświadczenie w tworzeniu oprogramowania dla systemów telekomunikacyjnych.
  • Doświadczenie z serwerem Tomcat.
  • Znajomość systemów kolejkowania, takich jak RabbitMQ i Kafka.

 

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!
Telco

Senior Java Developer

B2B: 130 – 160 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

Anna Niedzielska

Senior IT Recruitment Specialist
+48 790 507 779 anna.niedzielska@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 Developer

Jeśli myślisz kategoriami produktu, posiadasz silne umiejętności techniczne i dążysz do dostarczania wartości, dołącz do j‑labs!
B2B: 150 – 180 PLN netto/h
Lokalizacja: Kraków (hybryda) / Zdalnie
Logistic
Java Spring Mikroserwisy

Projekt

  • Rozwój nowej aplikacji, która usprawni procesy logistyczne w wielu krajach, wspierając ekspansję firmy na nowe rynki.
  • To strategiczny, długoterminowy projekt core’owy, realizowany w oparciu o nowoczesny stos technologiczny, całkowicie pozbawiony elementów legacy.
  • Analiza biznesowa została przeprowadzona z myślą o nowej architekturze systemu, z uwzględnieniem specyfiki różnych rynków międzynarodowych.
  • Stos technologiczny: Java 21, Groovy, Spring, Spock, PostgreSQL, JDBC, JPA (Hibernate), jOOQ, Liquibase, Maven, Kafka, Dynatrace, ELK, Grafana, Keycloak, Microservices, Asynchronous processing, Hexagonal, DDD, Distributed Systems, Agile, BDD, OOP, Refactoring.
  • Możliwa praca 100% zdalna, ale ze względu na potrzebę okazjonalnych spotkań zespołu w biurze, w pierwszej kolejności bierzemy pod uwagę osoby mieszkające w Warszawie lub Krakowie, gdzie mamy biura.

 

Obowiązki

  • Projektowanie i rozwój wysokiej jakości, skalowalnego oraz łatwo rozszerzalnego oprogramowania wspierającego procesy wysyłki towarów na wielu rynkach europejskich.
  • Tworzenie aplikacji backendowej od podstaw z wykorzystaniem nowoczesnego stosu technologicznego.
  • Budowa i rozwój kluczowych modułów systemu do zarządzania zasobami, w tym w obszarach serwisowania, magazynowania i wdrażania infrastruktury.
  • Rozwiązywanie rzeczywistych problemów użytkowników z orientacją na dostarczanie wartości biznesowej i maksymalizację efektywności operacyjnej.
  • Ścisła współpraca z interdyscyplinarnym zespołem projektowym, obejmującym specjalistów z różnych dziedzin.

 

Wymagania

  • Minimum 7 lat doświadczenia w programowaniu w Javie (Spring) oraz pracy z systemami rozproszonymi.
  • Doświadczenie (hands-on) z infrastrukturą.
  • Praktyczna znajomość dobrych praktyk programistycznych takich jak: TDD/BDD, DDD, OOP, FP, Architektura Heksagonalna, Architektura Zdarzeniowa, Clean Code, projektowanie API, CI/CD.
  • Doświadczenie w projektowaniu baz danych i bardzo dobra znajomość PostgreSQL.
  • Pozytywne, zespołowe nastawienie, chęć rozwoju, proaktywność, inżynierski sposób myślenia oraz umiejętność rozwiązywania problemów.
  • Udział w projektach na różnych etapach rozwoju, od tworzenia prototypów, przez wdrożenia produkcyjne, aż po dalszy rozwój i skalowanie produktu.
  • Znajomość języka angielskiego na poziomie min. B2.

 

Mile widziane

  • Doświadczenie w: GCP, Docker, Kubernetes, CI/CD.

 

Wyzwania

  • Przejmowanie pełnej odpowiedzialności za zrozumienie domeny biznesowej oraz architektury technologicznej projektu, w tym proaktywne identyfikowanie i adresowanie kluczowych wyzwań.
  • Tworzenie przejrzystego, wysokiej jakości kodu, ściśle powiązanego z celami biznesowymi i realnymi potrzebami użytkowników.

Senior/Expert Java Developer

Szukasz projektu z sensem i nowoczesnym stackiem, bo Twoje doświadczenie zasługuje na coś więcej? U nas naprawdę je wykorzystasz – od pierwszego dnia. Rozwijasz, nie łatasz: Java 21+, mikroserwisy, Azure, Docker, Kafka.
B2B: 150 – 210 PLN netto/h
Lokalizacja: Kraków (hybryda)
Java Docker Azure Kafka Spring Boot

O projekcie

  • Dołącz do zespołu rozwijającego strategiczną platformę integracyjną dla jednej z największych firm z sektora retail. System ten łączy wiele rozproszonych systemów biznesowych i odpowiada za przetwarzanie danych z różnych źródeł (np. struktura organizacyjna, HR, payroll, typy kontraktów), zapewniając ich spójność i dostępność w skali całej organizacji.
  • Rozwiązanie integruje się z wieloma wewnętrznymi systemami, m.in. rekrutacyjnym, benefitowym, oceny czy salary review. Przykład skali? Zatrudnienie jednej osoby wiąże się z integracją z nawet 16 różnymi API.
  • Projekt jest długoterminowy, rozwijany i skalowany – w planach zatrudnienie do 60 osób jeszcze w tym roku
  • Projekt z dużą odpowiedzialnością i realnym wpływem na procesy biznesowe.
  • Stack: Java 21/22, Spring Boot, Micronaut, Kafka, Docker, PostgreSQL, MongoDB, Elasticsearch, Azure, Spock, Gatling (unit, integracyjne, funkcjonalne, performance, Architektura mikroserwisowa, Scrum – 2-tygodniowe sprinty, estymacje, planningi, retro. Brak wydzielonego zespołu QA – odpowiedzialność za jakość po stronie developerów.
  • 90% – rozwój nowych funkcjonalności, 10% – utrzymanie i optymalizacja.
  • Lokalny team – praca hybrydowa (1–2 dni w biurze w KRK).

Wymagania

  • Minimum 5-6 lat doświadczenia jako Java Developer.
  • Bardzo dobra znajomość Java (min. 11, najlepiej 17/21+).
  • Doświadczenie z systemami integracyjnymi, API, komunikacją między usługami.
  • Spring Boot, Kafka, Docker.
  • Praca z chmurą – Azure.
  • Zdolności analityczne, samodzielność, proaktywność.
  • Znajomość języka polskiego oraz angielskiego na poziomie min. B2. 

Mile widziane

  • Znajomość narzędzi DevOps (CI/CD, monitoring, provisioning).
  • Doświadczenie w systemach HR, rekrutacyjnych lub payroll.

QA Automatyzujący – Java

Szukasz realnego wpływu, nowoczesnych technologii i zespołu, który naprawdę współpracuje? Dołącz jako Starszy Inżynier ds. Automatyzacji Testów (Java) do globalnej firmy finansowej, która stawia na jakość, rozwój i ludzi.
B2B: 110 – 145 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Playwright Java Selenium WebDriver SQL QA

Projekt

  • Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie automatyzacji testów dla systemów finansowych wykorzystywanych przez międzynarodowych klientów instytucjonalnych. Pracujemy nad rozwiązaniami o wysokim znaczeniu biznesowym — od aplikacji webowych po API – wspierając kluczowe procesy inwestycyjne i operacyjne.
  • Współpracujemy blisko z zespołami deweloperskimi oraz partnerami zlokalizowanymi w różnych częściach świata.

Tryb pracy:  hybrydowy – 2 razy w tygodniu. Zapewniamy elastyczność i przestrzeń do skupienia się na pracy z dowolnego miejsca w pozostałe dni.


Obowiązki

  • Tworzenie frameworków do automatyzacji testów i wykonywanie automatycznych przypadków testowych w Javie:
    • testy funkcjonalne (Selenium WebDriver/Playwright).
    • testy niefunkcjonalne (REST API, czasem testy wydajnościowe: JMeter, Gatling, NeoLoad).
  • Tworzenie i wykonywanie zapytań SQL do walidacji danych w trakcie testów.
  • Zgłaszanie błędów w systemie zarządzania defektami i monitorowanie ich statusu aż do zamknięcia.
  • Utrzymywanie zestawu testów regresyjnych.
  • Wykonywanie testów manualnych.
  • Ścisła współpraca zespołu QA z zespołem deweloperskim.


Wymagania

  • Minimum 3 lata doświadczenia w obszarze automatyzacji testów i pracy z powiązanymi narzędziami.
  • Umiejętność programowania w języku Java (wymagana).
  • Znajomość SQL i zrozumienie baz danych.
  • Silne umiejętności rozwiązywania problemów technicznych i debugowania.
  • Doświadczenie ze standardami SDLC i najlepszymi praktykami automatyzacji.
  • Znajomość metodyk wytwarzania oprogramowania (Agile, Scrum).


Mile widziane

  • Doświadczenie w testowaniu API (np. z użyciem REST Assured).
  • Znajomość narzędzi do budowania (np. Maven).
  • Znajomość frameworków do testów jednostkowych (np. TestNG).
  • Doświadczenie z systemami kontroli wersji (Git).
  • Znajomość narzędzi do integracji ciągłej (np. Jenkins).

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 DevOps Azure Data Factory 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