Znajdź ofertę pracy w j‑labs

IT backoffice
Fortune 100 Best Companies Europe 2024 List Badge CZE 2023-CZE 2024 POLSKA
Główna technologia
Java
C++
React
Angular
.NET
Kotlin
Scala
Python
Mobile
Doświadczenie
MidSeniorLeadPrincipal
Specjalizacja
BackendFrontendFullstackQAMobileDevOpsInneDataSRE
Branża
MediaEnergyGamingE-commerceLogisticTelcoFinTechHI-Tech

Lista ofert pracy

Technical Lead (Java)

Szukamy doświadczonego lidera technicznego, który poprowadzi zespół w projekcie rozwijającym nowoczesne rozwiązania płatnicze oparte na architekturze mikroserwisowej. Jeśli masz mocne zaplecze w Javie, Spring Boot i integracjach systemowych, a przy tym lubisz łączyć kodowanie z mentoringiem i decyzjami architektonicznymi — ta rola jest dla Ciebie.
B2B: 180 – 215 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Spring Boot Rest API Mikroserwisy Kafka

O projekcie

  • Dołączysz do zespołu rozwijającego platformę obsługującą usługi płatnicze oraz warstwę integracji systemów (orchestration layer).
  • Projekt obejmuje zestaw mikroserwisów i aplikacji opartych o Java 8/11/17, Spring Boot oraz ReactJS, które wspierają procesy płatnicze i komunikację pomiędzy systemami biznesowymi.
  • Część rozwiązań działa w chmurze, a część on-premises.
  • Integracje realizowane są przy użyciu API, MuleSoft, Kafka, MQ oraz elementów ETL (Seeburger BIS).

 

Zadania

  • Prowadzenie zespołu deweloperskiego oraz nadzór nad techniczną stroną projektu.
  • Udział w projektowaniu i dostarczaniu rozwiązań dla systemów płatniczych.
  • Mentoring i wsparcie techniczne członków zespołu.
  • Rozwój i utrzymanie aplikacji oraz usług (back-end i front-end) w Java / Spring Boot / ReactJS.
  • Optymalizacja architektury i kosztów integracji systemów (API, mikroserwisy, Kafka, MuleSoft, MQ).
  • Wdrażanie automatyzacji testów i procesów CI/CD.
  • Współpraca z analitykami biznesowymi, managerami produktu i zespołami DevOps.
  • Udział w migracji systemów do nowoczesnych rozwiązań chmurowych.
  • Szacowany udział zadań technicznych vs. zarządczych: ~20% kodowania / 80% leadership i nadzór techniczny.

 

Wymagania

  • Minimum 6–8 lat doświadczenia w roli Senior Developera lub Technical Leada.
  • Bardzo dobra znajomość Java 17+ i Spring Boot.
  • Doświadczenie w budowie REST API oraz architekturze mikroserwisowej.
  • Praktyczna znajomość Oracle (mile widziane również Postgres).
  • Znajomość narzędzi integracyjnych: Kafka, MuleSoft, MQ.
  • Zrozumienie zasad DevOps i doświadczenie z narzędziami: Git, Jenkins, Maven, Nexus, Jira, Confluence.
  • Znajomość ReactJS – mile widziana.
  • Doświadczenie z ETL / Seeburger BIS – duży atut (lub gotowość do nauki).
  • Wiedza z zakresu cyberbezpieczeństwa aplikacji – mile widziana.
  • Dobra znajomość języka angielskiego w środowisku technicznym.
Zobacz szczegóły oferty Technical Lead (Java)

Senior Java Developer

Rozwój skalowalnego systemu przetwarzania danych finansowych w czasie rzeczywistym w Event-Driven Architecture.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Python

O projekcie

  • System o dużej skali, wspierający kluczowe procesy finansowe i analityczne. Służy do obliczania ryzyka oraz wyników finansowych dla produktów akcyjnych i pochodnych.
  • Przetwarzanie ogromnych wolumenów danych w czasie rzeczywistym, z naciskiem na wydajność i niezawodność.
  • Aplikacja jest aktualnie w fazie transformacji w kierunku Event-Driven Architecture z szerokim wykorzystaniem Apache Kafka i rozwiązań chmurowych.
  • Około 70% prac to tworzenie nowych usług i funkcjonalności, 30% – rozwój i utrzymanie istniejących komponentów.
  • Projekt długoterminowy, strategiczny, z planowanym rozwojem na kolejne lata.
  • Stack technologiczny: Java, JVM, mikroserwisy, Apache Kafka, Python (scripting), Jenkins, TeamCity, Git.
  • Model pracy: hybrydowy – minimum 2 dni w tygodniu praca z biura w Krakowie.

 

Twoje zadania

  • Tworzenie i rozwój nowych funkcjonalności w oparciu o Javę.
  • Projektowanie i implementacja rozwiązań przetwarzających duże wolumeny danych w czasie rzeczywistym.
  • Utrzymanie i rozwój istniejących systemów w środowisku o wysokiej dostępności.
  • Dbanie o jakość kodu poprzez testy jednostkowe oraz CI/CD.

 

Wymagania

  • Minimum 6 lat doświadczenia w tworzeniu oprogramowania.
  • Bardzo dobra znajomość Java.
  • Doświadczenie w pracy z systemami rozproszonymi.
  • Znajomość wielowątkowości i pracy z dużymi wolumenami danych.
  • Doświadczenie z CI/CD.
  • Znajomość języka angielskiego i języka polskiego na poziomie min. B2.

 

Mile widziane

  • Doświadczenie z systemami finansowymi lub produktami inwestycyjnymi.
  • Doświadczenie z chmurą (preferowane GCP, ale doświadczenie z AWS lub Azure także mile widziane).
  • Znajomość Pythona do automatyzacji i skryptów pomocniczych.
Zobacz szczegóły oferty Senior Java Developer

QA Engineer (Java)

Dołącz do zespołu tworzącego platformę do hostowania i udostępniania modeli Machine Learning dla bankowych zespołów i aplikacji na całym świecie.
B2B: 115 – 135 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java

O projekcie

  • Projekt Innovation Lab – całkowicie nowa aplikacja wewnętrzna tworzona od podstaw dla jednego z najstarszych prywatnych banków inwestycyjnych w USA (założonego w 1818 roku).
  • Celem projektu jest stworzenie centralnej platformy do hostowania i udostępniania modeli Machine Learning, które będą wykorzystywane przez inne zespoły i aplikacje bankowe na całym świecie.
  • Aplikacja stanie się kluczowym elementem infrastruktury analitycznej, wspierającym automatyzację procesów, decyzje biznesowe oraz inicjatywy data science.
  • Projekt rozwijany w metodykach Agile/Scrum, w pełni nowy – bez elementów utrzymaniowych.
  • Możliwość realnego wpływu na architekturę, procesy testowe i rozwiązania CI/CD.
  • Współpraca z zespołami zlokalizowanymi w Polsce, USA i Irlandii.
  • Praca w modelu hybrydowym – 3 dni w tygodniu w biurze w Krakowie (Zabłocie).

 

Zadania

  • Tworzenie i utrzymywanie automatycznych testów aplikacji.
  • Współpraca z zespołem deweloperów przy projektowaniu nowych funkcjonalności.
  • Zapewnienie wysokiej jakości kodu i stabilności systemu.
  • Wdrażanie najlepszych praktyk testowych i automatyzacyjnych w środowisku Agile.

 

Wymagania

  • Minimum 3 lata doświadczenia w automatyzacji testów.
  • Bardzo dobra znajomość Javy i umiejętność pisania testów automatycznych.
  • Znajomość SQL i zrozumienie działania baz danych.
  • Doświadczenie z testami E2E oraz testowaniem REST API.
  • Znajomość frameworka Spring w kontekście automatyzacji.
  • Rozumienie cyklu życia oprogramowania (SDLC) i zasad Agile/Scrum.
  • Znajomość języka angielskiego i polskiego na poziomie min. B2.

 

Zobacz szczegóły oferty QA Engineer (Java)

QA Engineer (Java)

Dołącz do j‑labs,! Jako QA będzie miał realny wpływ na stabilność systemu, który codziennie wspiera globalne operacje finansowe.
B2B: 120 – 140 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java

O projekcie

  • Aplikacja wspierająca liczne zespoły biznesowe na całym świecie pełniąca główną rolę w przechwytywaniu, walidacji oraz transformacji danych finansowych w celu eliminacji manualnych procesów i przyspieszenia operacji krytycznych dla biznesu.
  • System działa stabilnie w środowisku produkcyjnym od kilku lat i obecnie przechodzi intensywny proces modernizacji oraz migracji usług backendowych.
  • Stos technologiczny:  QA i automatyzacja: Java, Selenium, REST Assured, SQL, backend i środowisko: Java 11+, Spring Boot, Kubernetes, CI/CD i DevOps: Jenkins, SonarQube, Docker, Liquibase, monitoring: Prometheus, Grafana, Splunk, testy jednostkowe, integracyjne, automatyczne (częściowo zautomatyzowane). Pokrycie testami: ~60–70%.
  • Jako QA Engineer będziesz mieć realny wpływ na jakość, stabilność oraz rozwój systemu, który codziennie przetwarza terabajty danych finansowych i obsługuje tysiące plików.
  • Współpraca z zespołami zlokalizowanymi w Polsce, USA i Irlandii.
  • Praca w modelu hybrydowym – trzy dni w tygodniu w biurze w Krakowie (Zabłocie).

 

Twoje zadania

  • Projektowanie i rozwój testów automatycznych dla UI i API (REST), z wykorzystaniem Java, Selenium i REST Assured.
  • Utrzymanie oraz stabilizacja frameworków testowych opartych na Java i Spring.
  • Wykonywanie testów automatycznych oraz analiza wyników i raportowanie błędów.
  • Tworzenie przypadków testowych na podstawie wymagań biznesowych oraz dokumentowanie przebiegu testów.
  • Analiza przyczyn błędów (root cause analysis) oraz ich dokumentacja.
  • Współpraca z programistami i analitykami w celu rozwiązywania błędów i usprawniania procesów.
  • Samodzielne prowadzenie zadań testowych i odpowiedzialność za ich realizację.
  • Opracowywanie i wdrażanie strategii testowej dla projektów.
  • Tworzenie narzędzi i rozwiązań wspomagających pracę zespołu QA.

 

Wymagania

  • Minimum 4 lata doświadczenia w automatyzacji testów.
  • Doświadczenie w automatyzacji testów typu End-to-End  – znajomość koncepcji oraz praktyczne umiejętności tworzenia i utrzymywania testów E2E.
  • Bardzo dobra znajomość REST API i protokołu HTTP – rozumienie metod, statusów, nagłówków, autoryzacji itp.
  • Praktyczna znajomość frameworka opartego na Spring – zwłaszcza w kontekście tworzenia i utrzymania testów automatycznych.
  • Bardzo dobra znajomość języka Java.
  • Doświadczenie z SQL – umiejętność pisania zapytań do pobierania i weryfikacji danych, wspierających testowanie aplikacji.
  • Znajomość języka angielskiego i języka polskiego na poziomie min. B2.

 

Mile widziane

  • Umiejętność pracy z narzędziami do automatyzacji testów (np. Selenium, REST Assured).
  • Zanjomość CI/CD i narzędzi wspierających proces testowy (np. Jenkins).
Zobacz szczegóły oferty QA Engineer (Java)

QA Engineer (Java)

Rozwijaj swoje umiejętności QA w projekcie, który łączy bezpieczeństwo, innowację i realny wpływ na systemy finansowe obsługujące miliardy dolarów.
B2B: 120 – 140 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java

O projekcie

  • Strategiczny projekt dla globalnej instytucji finansowej,  którego celem jest wdrożenie nowoczesnych, bezpiecznych rozwiązań (HTTPS, OpenAPI) w systemach obsługujących operacje funduszy na miliardy dolarów.
  • Rozwój aplikacji umożliwiającej: bezpieczne przesyłanie dokumentów przez dedykowany link online, integrację z zewnętrznymi usługami skanowania, przechowywanie dokumentów w repozytorium Oracle WebCenter Content (WCC), współpracę z wewnętrzną aplikacją workflow oraz rozwój funkcjonalności biznesowych.
  • Twoim zadaniem będzie testowanie, automatyzacja i wspieranie jakości tworzonego oprogramowania w złożonym środowisku integracyjnym.
  • Zespół zlokalizowany jest w Krakowie i współpracuje z oddziałem w USA.
  • Praca w modelu hybrydowym – trzy dni w tygodniu w biurze w Krakowie (Zabłocie).

 

Wymagania

  • Minimum 4 lata doświadczenia w testowaniu oprogramowania, w tym przynajmniej 3 lata w testach automatycznych.
  • Bardzo dobra znajomość Java – tworzenie frameworków i testów automatycznych.
  • Praktyczne doświadczenie z narzędziami: Selenium / Selenide, RestAssured, JUnit/TestNG, Cucumber (BDD).
  • Umiejętność automatyzacji testów API oraz UI.
  • Znajomość testów wydajnościowych: JMeter, Gatling – projektowanie scenariuszy, analiza wyników, raportowanie.
  • Praktyczna znajomość narzędzi CI/CD: Jenkins, GitLab CI, Azure DevOps oraz ich integracja z testami.
  • Dobra znajomość Gita, SonarQube.
  • Znajomość języka angielskiego i języka polskiego na poziomie min. B2.

 

Mile widziane

  • Znajomość technologii: Docker, Kubernetes.

 

Zobacz szczegóły oferty QA Engineer (Java)

Senior / Expert Cloud Platform Engineer

Dołącz do j‑labs i twórz przyszłość chmury w międzynarodowym zespole i rozwijaj nowoczesną platformę AWS od podstaw.
B2B: 150 – 180 PLN netto/h
Lokalizacja: Zdalnie
FinTech
Python

O projekcie

  • Dołączysz do centralnego zespołu Cloud Engineering odpowiedzialnego za rozwój i utrzymanie bezpiecznego, zgodnego z regulacjami i zautomatyzowanego środowiska w AWS.
  • Zespół tworzy standardy i rozwiązania self-service, które umożliwiają zespołom developerskim efektywne korzystanie z chmury publicznej.
  • Platforma od początku rozwijana jest w oparciu o AWS, z wykorzystaniem m.in. ECS, Fargate, Lambda, Organizations i Control Tower, w modelu multi-account strategy.
  • Promowana jest kultura DevOps – zespoły developerskie samodzielnie zarządzają swoim CI/CD oraz infrastrukturą chmurową.
  • Zespół pracuje w rozproszeniu (Polska i Niemcy), a komunikacja odbywa się w języku angielskim.
  • Stack technologiczny: AWS (Lambda, S3, IAM, Organizations, Control Tower, ECS, Fargate), Terraform, Python, CI/CD, IaC.

 

Twoje zadania

  • Ciągłe ulepszanie infrastruktury Cloud Foundation w AWS.
  • Automatyzacja infrastruktury i wdrożeń z wykorzystaniem Terraform, AWS Lambda, AWS Account Factory.
  • Tworzenie własnych narzędzi i skryptów do automatyzacji w AWS.
  • Mentoring i wspieranie zespołów developerskich w rozwijaniu kultury DevOps.
  • Proponowanie i wdrażanie najlepszych praktyk architektonicznych.

 

Wymagania

  • Kilkuletnie doświadczenie w pracy z AWS i jego usługami (Lambda, S3, IAM, Organizations, Control Tower).
  • Doświadczenie w Infrastructure as Code (Terraform).
  • Pasja do automatyzacji i usprawniania procesów.
  • Język angielski na poziomie min. B2 (codzienna komunikacja w międzynarodowym zespole).
  • Mile widziane doświadczenie w obszarze sieci, logowania audytowego, śledzenia dostępu lub testowania IaC przy użyciu krótkotrwałych środowisk.
Zobacz szczegóły oferty Senior / Expert Cloud Platform Engineer

Senior DevOps Engineer

Dołącz do j‑labs i pracuj nad rozwiązaniami, które mają realny wpływ na zarządzanie ryzykiem w jednej z największych instytucji finansowych na świecie.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Python

O projekcie

  • System wspiera obsługę procesów związanych z zarządzaniem ryzykiem rynkowym w globalnych strukturach banku.
  • Odpowiada za kluczowe aspekty niezawodności, wydajności oraz automatyzacji infrastruktury IT.
  • W ramach projektu realizowane są m.in. następujące zadania: monitorowanie działania systemów oraz szybka reakcja na incydenty i nieprawidłowości, wdrażanie i utrzymywanie infrastruktury w modelu Infrastructure as Code, analiza wydajności systemów oraz planowanie pojemności i skalowalności, implementacja praktyk reliability engineering – w tym mechanizmów disaster recovery oraz fault tolerance, ścisła współpraca z zespołami developerskimi i DevOps w zakresie definiowania  oraz wdrażania wymagań dotyczących niezawodności systemów.
  • Model pracy: hybrydowy – minimum 2 dni w tygodniu praca z biura w Krakowie.

 

Twoje zadania

  • Wdrażanie i utrzymanie systemów monitorowania stanu i wydajności usług.
  • Szybka reakcja na incydenty, diagnoza problemów i wdrażanie skutecznych rozwiązań w celu minimalizacji przestojów.
  • Tworzenie i utrzymywanie skryptów automatyzujących wdrażanie i konfigurację infrastruktury.
  • Stosowanie zasad Infrastructure as Code (IaC) w celu zapewnienia spójności i skalowalności.
  • Analiza metryk wydajnościowych i identyfikacja potencjalnych wąskich gardeł.
  • Współpraca z zespołami inżynierskimi w celu optymalizacji wydajności systemów.
  • Bliska współpraca z zespołami inżynierów oprogramowania, DevOps i innymi interesariuszami.

 

Wymagania

  • Minimum 5 lat doświadczenia w  obszarze DevOps, z naciskiem na wdrażanie praktyk CI/CD i zapewnianie wysokiej dostępności systemów.
  • Podstawowe doświadczenie we wspieraniu aplikacji Java lub Apache Spark.
  • Umiejętność projektowania i wdrażania pipeline’ów CI/CD (Jenkins, Groovy), praktyczna znajomość Ansible.
  • Zaawansowana wiedza z zakresu systemów Linux – administracja, debugowanie, tuning wydajności.
  • Doświadczenie z Dockerem, IaC oraz platformami chmurowymi (preferowane GCP), znajomość Kubernetes będzie dodatkowym atutem.
  • Podstawowa znajomość sieci (TCP, UDP, HTTP).
  • Znajomość pełnego cyklu życia oprogramowania.
  • Praktyczne doświadczenie w automatyzacji zadań z wykorzystaniem języków skryptowych Python i Bash.
  • Znajomość narzędzi monitorowania i logowania (Prometheus, Grafana, Loki).
  • Proaktywne podejście, chęć nauki i doskonalenia umiejętności.
  • Umiejętność pracy zespołowej i współpracy z zespołami rozproszonymi geograficznie.
  • Język angielski i język polski na poziomie minimum B2 (swobodna komunikacja).
Zobacz szczegóły oferty Senior DevOps Engineer

Senior QA (Java)

Dołącz do globalnego programu transformacyjnego w sektorze finansowym i rozwijaj swoje umiejętności w międzynarodowym środowisku! Szukamy doświadczonego inżyniera testów automatycznych, który chce realnie wpływać na jakość i efektywność procesów w jednej z największych instytucji bankowych na świecie.
B2B: 160 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Rest API Selenium WebDriver

O projekcie

  • Dołączysz do dużego, globalnego programu transformacyjnego w sektorze finansowym, prowadzonego przez jedną z największych i najbardziej rozpoznawalnych instytucji bankowych na świecie.
  • Poszukujemy doświadczonego inżyniera testów automatycznych, który posiada solidne umiejętności techniczne (Java, REST API, CI/CD, testy wydajnościowe) oraz potrafi samodzielnie identyfikować problemy i wdrażać rozwiązania zwiększające efektywność całego zespołu. Szukamy osoby otwartej na rozwój, o analitycznym podejściu, która dobrze odnajdzie się w międzynarodowym środowisku pracy i będzie potrafiła jasno komunikować swoje pomysły.
  • Praca w trybie hybrydowym – 1-2x w tygodniu biuro w KRK.

 

Twoje zadania

  • Projektowanie, rozwój i implementacja szerokiego zakresu przypadków i scenariuszy testowych.
  • Zapewnienie stabilności projektu oraz zwiększanie niezawodności procesów rozwojowych.
  • Tworzenie i utrzymywanie testów automatycznych dla aplikacji i API.
  • Analiza oraz debugowanie błędów – zarówno funkcjonalnych, jak i związanych z automatyzacją.
  • Współpraca z zespołem developerskim w celu zapewnienia jakości i wydajności oprogramowania.
  • Przeprowadzanie testów wydajnościowych z wykorzystaniem odpowiednich narzędzi.
  • Udział w procesach wytwarzania oprogramowania zgodnie z metodologiami Agile/SDLC.
  • Wdrażanie narzędzi i rozwiązań zwiększających efektywność pracy inżynieryjnej.
  • Projektowanie rozwiązań wspierających standaryzację procesów i systemów w ramach codziennej pracy (BAU).

 

Wymagania

  • Minimum 7 lat doświadczenia w testowaniu oprogramowania, ze szczególnym naciskiem na automatyzację.
  • Bardzo dobra znajomość języka Java (w tym obsługi plików XML i JSON).
  • Doświadczenie w pracy z REST API (Postman lub inne narzędzia).
  • Znajomość frameworków testowych (np. Selenium) – mile widziana.
  • Doświadczenie w pracy z CI/CD – Jenkins, GitLab CI.
  • Znajomość systemów kontroli wersji (Git).
  • Podstawowa wiedza dotycząca platform chmurowych (GCP lub AWS).
  • Doświadczenie w testach wydajnościowych z wykorzystaniem JMeter lub LoadRunner.
  • Umiejętność debugowania problemów w skomplikowanych skryptach testowych.
  • Zrozumienie architektury mikroserwisowej – dodatkowy atut.
  • Dobra znajomość cyklu życia oprogramowania (SDLC) i metodyk zwinnych (Agile).
  • Umiejętność samodzielnego rozwiązywania problemów i proponowania usprawnień.
  • Gotowość do ciągłego podnoszenia kwalifikacji i aktualizacji umiejętności.
  • Bardzo dobre umiejętności komunikacyjne i pracy zespołowej.
  • Bardzo dobra znajomość języka polskiego oraz angielskiego.

 

Zobacz szczegóły oferty Senior QA (Java)

Mid Java Developer

Pracuj nad aplikacją, która obsługuje miliardy dolarów na rynkach światowych. Dołącz do zespołu, który łączy nowoczesny stack z bezpieczeństwem środowisk enterprise.
B2B: 110 – 138 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Spring Boot Hibernate Rest API Docker Kubernetes

O projekcie

  • Dołącz do zespołu realizującego nowoczesne rozwiązanie do automatyzacji obsługi funduszy ETF – system oparty na architekturze mikroserwisowej, rozwijany z dbałością o jakość, bezpieczeństwo i skalowalność. Projekt prowadzony jest w metodyce Agile/Scrum, a zespół łączy kompetencje techniczne i finansowe.
  • Backend rozwijany jest w Java/Spring Boot.  Na frontendzie pracujemy w Angularze. System korzysta z REST API, OAuth/OIDC/SAML, a dane przechowywane są w Oracle i DB2. Wdrożenia realizujemy z wykorzystaniem Dockera, Kubernetesa i narzędzi CI/CD.
  • Zespół zlokalizowany jest w Krakowie i współpracuje z oddziałem w USA. Pracujemy w modelu hybrydowym – trzy dni w tygodniu w biurze w centrum Krakowa. Projekt realizowany jest w firmie o stabilnych fundamentach, z przyjazną, otwartą na zmiany kulturą technologiczną.
  • Technologie w projekcie:
    • backend: Java (J2EE), Spring Boot, Hibernate,
    • frontend: Angular (8+), TypeScript,HTML5, CSS3 / SCSS,
    • API & Integracje: REST API, SOAP, Kafka,
    • bazy danych: Oracle, DB2, SQL Server, PL/SQL,
    • DevOps: Docker, Kubernetes, PowerShell, Bash, GIT, Jira.

 

Twoje zadania

  • Tworzenie i integracja REST API, implementacja logiki biznesowej (Java / Spring Boot).
  • Praca z bazami danych (Oracle / SQL Server): tworzenie i optymalizacja zapytań.
  • Zapewnienie bezpieczeństwa aplikacji: OAuth / OIDC / SAML.
  • Udział w procesach CI/CD oraz wdrożeniach w środowiskach kontenerowych (Docker / Kubernetes).
  • Ścisła współpraca z zespołem w modelu Agile / Scrum.

 

Wymagania

  • Min. 3 lata doświadczenia jako Java Developer.
  • Bardzo dobra znajomość: Java, Spring Boot, Hibernate.
  • Doświadczenie w tworzeniu i integracji REST API.
  • Znajomość SQL, PL/SQL, skryptów PowerShell / Bash.
  • Znajomość narzędzi: Docker, Kubernetes, GIT, Jira.
  • Zrozumienie zagadnień z obszaru secure codingu oraz protokołów OAuth / OIDC / SAML.
  • Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów.
  • Znajomość języka polskiego i angielskiego na poziomie min. B2.
Zobacz szczegóły oferty Mid Java Developer

Fullstack Developer

Rozwijaj nowoczesną platformę do obsługi funduszy ETF, tworzoną przez krakowski zespół we współpracy z partnerami z USA – stabilny projekt, nowoczesne technologie i realny wpływ na produkt.
B2B: 100 – 137 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Angular

O projekcie

  • Dołącz do zespołu realizującego nowoczesne rozwiązanie do automatyzacji obsługi funduszy ETF – system oparty na architekturze mikroserwisowej, rozwijany z dbałością o jakość, bezpieczeństwo i skalowalność. Projekt prowadzony jest w metodyce Agile/Scrum, a zespół łączy kompetencje techniczne i finansowe.
  • Na frontendzie pracujemy w Angularze, backend rozwijany jest w Java/Spring Boot. System korzysta z REST API, OAuth/OIDC/SAML, a dane przechowywane są w Oracle i DB2. Wdrożenia realizujemy z wykorzystaniem Dockera, Kubernetesa i narzędzi CI/CD.
  • Zespół zlokalizowany jest w Krakowie i współpracuje z oddziałem w USA. Pracujemy w modelu hybrydowym – dwa dni w tygodniu w biurze w centrum Krakowa. Projekt realizowany jest w firmie o stabilnych fundamentach, z przyjazną, otwartą na zmiany kulturą technologiczną.
  • Technologie w projekcie:
    • backend: Java (J2EE), Spring Boot, Hibernate,
    • frontend: Angular (8+), TypeScript,HTML5, CSS3 / SCSS,
    • API & Integracje: REST API, SOAP, Kafka,
    • bazy danych: Oracle, DB2, SQL Server, PL/SQL,
    • DevOps: Docker, Kubernetes, PowerShell, Bash, GIT, Jira.

 

Twoje zadania

  • Tworzenie i integracja REST API, implementacja logiki biznesowej w Java / Spring Boot.
  • Tworzenie i optymalizacja zapytań do baz danych (Oracle / SQL Server).
  • Zapewnienie bezpieczeństwa aplikacji z użyciem OAuth / OIDC / SAML.
  • Udział w procesach CI/CD i wdrożeniach w środowiskach kontenerowych (Docker / Kubernetes).
    Implementacja komponentów i logiki frontendu w Angular.
  • Praca w metodyce Agile / Scrum, współpraca z zespołami IT i biznesowymi.

 

Wymagania

  • Minimum 3 lata doświadczenia na podobnym stanowisku
  • Znajomość Java & Angular
  • Doświadczenie w tworzeniu i integracji z REST API
  • Dobra znajomość HTML5, CSS3 / SCSS, TypeScript, JavaScript
  • Umiejętność samodzielnego rozwiązywania problemów
  • Znajomość CI/CD i konteneryzacji (Docker)
  • Znajomość metodyk Agile
  • Znajomość języka polskiego i angielskiego na poziomie min. B2.

 

Zobacz szczegóły oferty Fullstack Developer

Senior QA Engineer

Zmieniamy sposób, w jaki działa globalna logistyka. Dołącz do zespołu, który naprawdę ma wpływ.
B2B: 160 – 180 PLN netto/h
Lokalizacja: Kraków (hybryda) / Warszawa (hybryda) / Zdalnie
Logistic
Java Spring TypeScript Playwright Testcontainers

O projekcie

  • Dołączysz do zespołu pracującego nad aplikacją obsługującą cały proces wysyłek dla globalnego dostawcy usług logistycznych, z której korzysta ponad 2,5 miliona użytkowników. 
  • Aplikacja jest połączona z ok. 40 różnymi serwisami. Z uwagi dużą skalę i złożoność aplikacji do wielu testów wykorzystywane są mocki oraz testcontainers.
  • Projekt obejmuje rozwój i dostosowanie systemu do zmian biznesowych i regulacyjnych (np. cła, zarządzanie uprawnieniami, sesje użytkownika).
  • Głównym zadaniem jest utrzymanie i rozwój istniejących testów w obszarach frontend, API, integracyjnych oraz e2e.
  • Weźmiesz odpowiedzialność za wprowadzanie usprawnień do istniejących rozwiązań w kontekście konfiguracji, struktury API, bezpieczeństwa, wydajności czy monitoringu.
  • W zespole są również Backend i Frontend Developerzy oraz QA Engineerowie – pracujemy w modelu 3 Amigos (DEV+QA+BA).
  • Stawiamy na wysoką jakość rozwiązań, czysty kod i bliską współpracę.
  • Poszukujemy 3 QA Engineerów do projektu. 
  • Współpraca międzynarodowa – komunikacja w języku angielskim.
  • 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 nasze biura.

 

Wymagania

  • Minimum 5 lat doświadczenia w tworzeniu automatyzacji testów aplikacji.
  • Znajomość Typescript, Playwright oraz Java.
  • Znajomość środowisk chmurowych, dockeryzacji i konteneryzacji.
  • Płynna komunikacja w języku angielskim min.B2
  • Umiejętność pracy opartą o bliską współpracę oraz transparentną komunikację.
Zobacz szczegóły oferty Senior QA Engineer

Fullstack Developer (.NET & React)

Szukasz projektu, który realnie pomaga pracownikom w codziennej pracy i daje przestrzeń na inicjatywę? Dołącz do j‑labs i rozwijaj aplikację budowaną w oparciu o architekturę mikroserwisową działającą w środowisku cloudowym.
B2B: 150 – 190 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
React .NET

O projekcie

  • Celem projektu jest rozwój aplikacji, która stała się istotnym elementem codziennej pracy wielu zespołów – pozwala na szybkie znalezienie osób, aplikacji i danych w rozproszonej strukturze firmy. Umożliwia pracownikom odkrywanie struktur organizacyjnych i współpracę w ramach jednego, intuicyjnego interfejsu.
  • Projekt powstał jako inicjatywa jednego z inżynierów, a jego sukces zaowocował stworzeniem dedykowanego zespołu rozwijającego narzędzie.
  • Stack technologiczny: C#, .NET, Web API, SQL Server (T-SQL), React, HTML5, CSS, JavaScript, Python, CI/CD, mikroserwisy, Google Cloud Platform
  • Do projektu szukamy Fullstack Developera – podział prac w projekcie: około 70-80% backend, 30-20% frontend. W tej roli będziesz mieć realny wpływ na kierunek rozwoju systemu – od architektury po konkretne rozwiązania techniczne. Szukamy osoby, która nie tylko programuje, ale też inicjuje zmiany, proponuje usprawnienia i chce rozwijać produkt wspólnie z zespołem i użytkownikami.
  • Lokalizacja – Kraków, praca hybrydowa (do 2 dni w tygodniu z biura).

 

Twoje zadania

  • Tworzenie i wdrażanie rozwiązań zgodnych z dobrymi praktykami i wzorcami projektowymi.
  • Analiza wymagań i rekomendowanie usprawnień.
  • Tworzenie prototypów aplikacji w celu walidacji koncepcji.
  • Dokumentowanie rozwijanych funkcjonalności.
  • Wnoszenie własnych pomysłów i propozycji usprawnień – masz realny wpływ na kierunek rozwoju aplikacji.

 

Wymagania

  • Min. 5 lat doświadczenia w tworzeniu oprogramowania.
  • Bardzo dobra znajomość C# i .NET.
  • Doświadczenie w architekturze mikroserwisowej.
  • Praktyczna znajomość JavaScript i React lub Angular (preferowany React lub chęć nauki).
  • Znajomość języka angielskiego na poziomie min. B2.

 

Mile widziane

  • Doświadczenie z Pythonem.
Zobacz szczegóły oferty Fullstack Developer (.NET & React)

Fullstack Developer

Dołącz do zespołu, który rozwija nowoczesny system wspierający fundusze ETF, używany przez globalnych klientów instytucjonalnych.
B2B: 120 – 138 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Angular Spring Boot Docker Kubernetes

O projekcie

  • Dołącz do zespołu rozwijającego nowoczesny system finansowy dla funduszy ETF (Exchange Traded Funds) – jednego z kluczowych produktów inwestycyjnych banku o globalnym zasięgu. Nasze rozwiązania wspierają klientów instytucjonalnych i obracają miliardami dolarów dziennie.
  • Projekt łączy nowoczesny stack technologiczny z wysokimi standardami bezpieczeństwa i jakością klasy enterprise.
  • Praca hybrydowa: 3 x w tygodniu praca z krakowskiego biura.

 

Twoje zadania

  • Projektowanie, rozwój i optymalizacja mikroserwisów w Java / Spring Boot.
  •  Integracja z innymi systemami przy użyciu REST API, SOAP, OAuth, OIDC, SAML.
  • Praca nad nowymi funkcjonalnościami (ok. 70%) i utrzymanie istniejących rozwiązań (ok. 30%).
  • Dbanie o jakość kodu i stosowanie dobrych praktyk secure codingu.
  • Praca w zespole SCRUM (międzynarodowym – Kraków / US).

 

Wymagania

  • Min. 3 lata doświadczenia komercyjnego w pracy z Javą i Spring Boot.
  • Doświadczenie w TypeScript oraz Angular
  • Znajomość architektury mikroserwisowej i dobrych praktyk SDLC.
  • Biegłość w pracy z relacyjnymi bazami danych (Oracle/DB2/SQL).
  • Praktyczna znajomość REST API, OAuth, OIDC, SAML.
  • Umiejętność pracy w DevOps/CI/CD (Jenkins, Docker, SonarQube)
  • Umiejętność pracy w środowisku Linux/Windows.
  • Znajomość języka angielskiego pozwalająca na swobodną komunikację z zespołami w USA.

 

Mile widziane

  • Doświadczenie w branży finansowej.
  • Znajomość systemów IAM (Identity Access Management).
Zobacz szczegóły oferty Fullstack Developer

Tech Lead Devops

Pracuj z aplikacją, która obsługuje 2,5 miliona klientów!
B2B: 190 – 220 PLN netto/h
Lokalizacja: Zdalnie
Logistic

O projekcie

W j‑labs czeka na Ciebie rola, która łączy kompetencje architekta, Tech Leada i DevOpsa – przy tworzeniu nowej, globalnej platformy logistycznej. To system o ogromnej skali, który obsługuje ponad 2,5 miliona klientów, a Twoje decyzje będą miały realny wpływ na jego niezawodność, skalowalność i rozwój.

 

Twoje zadania

  • Projektowanie i przegląd architektury.
  • Techniczne wsparcie zespołu developerskiego (brainstorming, mentoring).
  • Tworzenie i utrzymanie infrastruktury w chmurze Azure (również IaC – Terraform, Helm).
  • Udział w implementacji i rozwoju mikroserwisów, automatyzacji i CI/CD.
  • Tworzenie i rozwój rozwiązań wspierających provisioning architektury aplikacyjnej.
  • Zapewnienie poprawnej komunikacji między komponentami Azure i serwisami aplikacyjnymi.
  • Monitoring środowisk (Log Analytics, Prometheus, alerting) i zapewnianie wysokiej dostępności.
  • Udział w POC, wdrażanie nowych rozwiązań i komponentów platformy.

 

Wymagania

  • Tech Lead lub doświadczony DevOps, który dobrze czuje się w pracy z narzędziami, takimi jak: Terraform, Helm, Docker, CI/CD oraz chmurą Azure (dopuszczamy też AWS i GCP).
  • Inżynier, który potrafi tworzyć i przeglądać skrypty, ma doświadczenie w monitorowaniu środowisk produkcyjnych i zarządzaniu alertami.
  • Osoba, która chce prowadzić technicznie zespół – doradzać, dzielić się wiedzą, przeglądać kod i architekturę oraz współpracować z developerami, architektami i biznesem.
  • Kandydat, który rozumie mikroserwisy i potrafi je konfigurować w środowiskach chmurowych.
  • Osoba, która swobodnie komunikuje się po angielsku (min. B2) – projekt międzynarodowy, z zespołami w Europie i USA.

 

Na co możesz liczyć w j‑labs?

  • j-labs to firma stworzona przez inżynierów dla inżynierów. W codziennej pracy ważna jest dla nas wysoka jakość – Robimy dobre IT albo wcale!
  • Zależy nam na długoterminowej współpracy, nie tylko w ramach jednego projektu. W j‑labs możesz zmieniać projekty (tak po prostu!), poznawać różne branże i nowe technologie.
  • Dzielimy się wiedzą w ramach naszych Gildii technologicznych, organizujemy Talk4Devs Meet`upy, coding dojo, dbamy o ciągłe usprawnianie rekrutacji technicznych w ramach j‑Tech League.
  • Lubimy mieć wpływ! Możesz dołączyć do naszych wewnętrznych projektów i inicjatyw takich jak j‑Tech League i tworzyć z nami autorskie narzędzia wspomagające rekrutację.
  • Stawiamy na jakość i przyciągamy specjalistów; średnie doświadczenie naszych inżynierów to 10 lat.
  • j-People First! Budujemy relacje w oparciu o zaufanie i rzetelność. Traktujemy innych tak jak sami chcielibyśmy być traktowani!

Jeśli czujesz, że to „coś dla Ciebie” – zaaplikuj!

Zobacz szczegóły oferty Tech Lead Devops

Senior Java/Kotlin Developer

Pracuj w 6-stym unicornie branży fin-tech w Niemczech!
B2B: 160 – 185 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java Kotlin

O projekcie

  • Będziesz rozwijać nowoczesną platformę do zarządzania majątkiem opartym na ETF.
  • Platforma obsługuje ponad milion klientów, których łączny majątek jest szacowany na ponad 27 miliardów euro.
  • Projekt obejmuję pracę nad rozwiązaniami w zakresie uwierzytelniania, identyfikacji (KYC) i bezpieczeństwa użytkowników.

 

Twoje zadania

  • Praca nad platformą do zarządzania majątkiem opartym na ETF oraz rozwój rozwiązań w obszarach Client Lifecycle i Marketing Growth.
  • Bliska współpraca z PO oraz pozostałymi członkami zespołu w celu przełożenia wyzwań biznesowych na najwyższej jakości rozwiązania techniczne.
  • Tworzenie czystego, testowalnego i dobrze udokumentowanego kodu.
  • Aktywny udział w usprawnianiu procesu wytwarzania oprogramowania i kultury inżynierskiej.
  • Proponowanie rozwiązań architektonicznych.
  • Praca w samoorganizujących się zespołach agile z wykorzystaniem CI/CD i infrastruktury chmurowej.

 

Wymagania

  • Masz min. 5 lat doświadczenia w programowaniu z wykorzystaniem Java/Kotlin.
  • Dobrze znasz architekturę mikroserwisową.
  • Masz doświadczenie w projektach opartych o chmurę – preferowana znajomość AWS.
  • Stawiasz na jakość – znasz najlepsze praktyki programowania i wzorce projektowe.
  • Swobodnie komunikujesz się w językach angielskim i polskim min. B2.
  • Pracujesz zdalnie, ale jesteś gotowy/a, żeby wpadać do naszego biura w Krakowie lub w Warszawie.
  • Tech stack: Java/Kotlin, AWS, Terraform, Docker, Spring, Git, GraphQL, Rest API, SQL, architektura mikroserwisowa.

 

Na co możesz liczyć w j‑labs?

  • j-labs to firma stworzona przez inżynierów dla inżynierów. W codziennej pracy ważna jest dla nas wysoka jakość – Robimy dobre IT albo wcale!
  • Zależy nam na długoterminowej współpracy, nie tylko w ramach jednego projektu. W j‑labs możesz zmieniać projekty (tak po prostu!), poznawać różne branże i nowe technologie.
  • Dzielimy się wiedzą w ramach naszych Gildii technologicznych, organizujemy Talk4Devs Meet`upy, coding dojo, dbamy o ciągłe usprawnianie rekrutacji technicznych w ramach j‑Tech League.
  • Lubimy mieć wpływ! Możesz dołączyć do naszych wewnętrznych projektów i inicjatyw takich jak j‑Tech League i tworzyć z nami autorskie narzędzia wspomagające rekrutację.
  • Stawiamy na jakość i przyciągamy specjalistów; średnie doświadczenie naszych inżynierów to 10 lat.
  • j-People First! Budujemy relacje w oparciu o zaufanie i rzetelność. Traktujemy innych tak jak sami chcielibyśmy być traktowani!

Jeśli czujesz, że to „coś dla Ciebie” – zaaplikuj!

Zobacz szczegóły oferty Senior Java/Kotlin Developer

Senior Fullstack Developer (Java + React)

Jeśli lubisz mieć wpływ na cały proces tworzenia aplikacji – od architektury backendu po frontend... to dobrze trafiłeś!
B2B: 160 – 185 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java React

O projekcie

  • Będziesz rozwijać nowoczesną platformę do zarządzania majątkiem opartym na ETF.
  • Platforma obsługuje ponad milion klientów, których łączny majątek jest szacowany na ponad 27 miliardów euro.
  • Projekt obejmuję pracę nad rozwiązaniami w zakresie uwierzytelniania, identyfikacji (KYC) i bezpieczeństwa użytkowników.

 

Twoje zadania

  • Praca nad platformą do zarządzania majątkiem opartym na ETF oraz rozwój rozwiązań w obszarach Client Lifecycle i Marketing Growth.
  • Bliska współpraca z PO oraz pozostałymi członkami zespołu w celu przełożenia wyzwań biznesowych na najwyższej jakości rozwiązania techniczne.
  • Tworzenie czystego, testowalnego i dobrze udokumentowanego kodu.
  • Aktywny udział w usprawnianiu procesu wytwarzania oprogramowania i kultury inżynierskiej
  • Proponowanie rozwiązań architektonicznych.
  • Praca w samoorganizujących się zespołach agile z wykorzystaniem CI/CD i infrastruktury chmurowej.

 

Wymagania

  • Masz min. 5 lat doświadczenia w programowaniu z wykorzystaniem Java/Kotlin.
  • Masz doświadczenie w technologiach frontendowych JavaScript/TypeScript, React– min. 3 lata.
  • Dobrze znasz architekturę mikroserwisową.
  • Masz doświadczenie w projektach opartych o chmurę – preferowana znajomość AWS.
  • Stawiasz na jakość – znasz najlepsze praktyki programowania i wzorce projektowe.
  • Swobodnie komunikujesz się w językach angielskim i polskim min. B2.
  • Pracujesz zdalnie, ale jesteś gotowy/a, żeby wpadać do naszego biura w Krakowie lub w Warszawie.
  • Tech stack: React, Typescript, Java/Kotlin, AWS, Terraform, Next.js, Cypress, WebPack, Material Design, Express, JWT, Docker, Spring, Git, GraphQL, Restfull API. Architektura mikroserwisowa.

 

Na co możesz liczyć w j‑labs?

  • j-labs to firma stworzona przez inżynierów dla inżynierów. W codziennej pracy ważna jest dla nas wysoka jakość – Robimy dobre IT albo wcale!
  • Zależy nam na długoterminowej współpracy, nie tylko w ramach jednego projektu. W j‑labs możesz zmieniać projekty (tak po prostu!), poznawać różne branże i nowe technologie.
  • Dzielimy się wiedzą w ramach naszych Gildii technologicznych, organizujemy Talk4Devs Meet`upy, coding dojo, dbamy o ciągłe usprawnianie rekrutacji technicznych w ramach j‑Tech League.
  • Lubimy mieć wpływ! Możesz dołączyć do naszych wewnętrznych projektów i inicjatyw takich jak j‑Tech League i tworzyć z nami autorskie narzędzia wspomagające rekrutację.
  • Stawiamy na jakość i przyciągamy specjalistów; średnie doświadczenie naszych inżynierów to 10 lat.
  • j-People First! Budujemy relacje w oparciu o zaufanie i rzetelność. Traktujemy innych tak jak sami chcielibyśmy być traktowani!

Jeśli czujesz, że to „coś dla Ciebie” – zaaplikuj!

Zobacz szczegóły oferty Senior Fullstack Developer (Java + React)

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
Python Azure Terraform

O projekcie

  • 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 języka angielskiego min. B2.
Zobacz szczegóły oferty Senior Azure DevOps Engineer

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

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.
Zobacz szczegóły oferty Senior Java Developer

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: 180 – 210 PLN netto/h
Lokalizacja: Kraków (hybryda) / Zdalnie
FinTech
Python

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.​
  • 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 nasze biura.

 

Twoje zadania

  • Rozwijanie skalowalnej infrastruktury danych w chmurze, która stanowi podstawę działalności firmy opartej na danych, z wykorzystaniem najnowszych technologii.
  • Tworzenie rozwiązań do przetwarzania danych opartych na AWS, integrujących dane z usług wewnętrznych i zewnętrznych.
  • Budowanie jezior danych finansowych, łączących nowoczesne technologie z funkcjami wymaganymi przez przepisy regulacyjne.
  • Ścisła współpraca z data scientistami, zespołami produktowymi i deweloperskimi przy wdrażaniu inteligentnych funkcji do naszego produktu.
  • Dzielenie 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 DBT.
  • Doświadczenia w pracy z usługami AWS, takimi jak S3, Athena 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.
Zobacz szczegóły oferty Data Engineer

Fullstack Developer (Java & Angular)

Dołącz do j‑labs i pracuj przy projekcie związanym z szeroko pojętą elektromobilnością.
B2B: 130 – 150 PLN netto/h
Lokalizacja: Warszawa (hybryda)
Energy
Java Angular

O projekcie

  • j-labs współpracuje z globalnym liderem branży paliwowej, który aktywnie rozwija e-mobilność na skalę międzynarodową.
  • Szukasz projektu, w którym możesz mieć realny wpływ na produkt – i to w temacie, który naprawdę ma znaczenie? Pracujemy nad rozwiązaniami do ładowania pojazdów elektrycznych, które zmieniają sposób, w jaki wygląda elektromobilność w przestrzeni publicznej i prywatnej – głównie na rynku skandynawskim.
  • Mamy dla Ciebie dwie ścieżki, w zależności od tego, gdzie czujesz się pewniej:
    • Fullstack Developer – przewaga backendu (70% Java / 30% Angular)
    • Java Developer –  backend 100 %
  • Aplikacje znajdują się na różnych etapach rozwoju, a głównym celem jest tworzenie nowych funkcjonalności.
  • StackJava 17+, TypeScript, Angular 16+, Spring Boot, Hibernate, Groovy, JUnit, Spock, JPA, PostgreSQL, Redis, RabbitMQ, Sonar, Docker, Kibana, Grafana, AWS, Kubernetes.
  • Zespół składa się z developerów Backend, Frontend, Fullstack i Mobile oraz Analityka i Testera, łącznie 7-8 osób.
  • Zespół pracuje w metodologii Scrum z dwutygodniowymi sprintami.
  • W procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne, TDD, clean code, code review.
  • Hybryda 2 x w tygodniu z biura w Warszawie.

 

Twoje zadania

  • Projektowanie i tworzenie skalowalnych, wielowątkowych rozwiązań o wysokiej dostępności.
  • Implementacja nowych funkcjonalności w środowisku chmurowym oraz optymalizacja aplikacji pod kątem wydajności i skalowalności.
  • Współpraca z zespołem podczas spotkań, analiz biznesowych oraz konsultacji z architektem
  • Udział w code review
  • Pisanie testów jednostkowych i integracyjnych w celu zapewnienia jakości kodu.
  • Praca w międzynarodowym środowisku.

 

Wymagania

  • Min. 5 lat doświadczenia programistycznego w języku Java (w tym wersja 17+).
  • Doświadczenie z frameworkiem Spring  (Spring Data, Spring Boot, Spring Cloud).
  • Doświadczenie z chmurami publicznymi (AWS/Azure).
  • Znajomość architektury mikroserwisowej.
  • Doświadczenie w modelowaniu baz danych (PostgreSQL, SQL, NoSQL, Redis) oraz pracy z systemami wiadomości (RabbitMQ)
  • Znajomość architektury REST/mikroserwisów oraz dokumentowania API w Swaggerze
  • Doświadczenie w pracy z narzędziami takimi jak GitHub Actions, Gradle, Sonar, Git, Docker, Kibana, Grafana
  • Znajomość Angulara (16+)
  • Doświadczenie w inżynierii wymagań, pracy z backlogiem produktu i umiejętności przeglądu kodu.
  • Doświadczenie w pracy w zespole zgodnie z metodykami rozwoju oprogramowania Agile.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2).
Zobacz szczegóły oferty Fullstack Developer (Java & Angular)

Senior DevOps Engineer (Azure)

Dołącz do zespołu rozwijającego Smart IoT!
B2B: 170 – 200 PLN netto/h
Lokalizacja: Warszawa (hybryda)
HI-Tech

O projekcie

Dołącz do zespołu pracującego nad nowoczesnym systemem IoT, który wykorzystuje AI do automatyzacji i optymalizacji zarządzania urządzeniami. Będziesz częścią zespołu DevOps w Polsce, współpracując z innymi specjalistami (Project Leader, Frontend i Backend Developerzy) w metodyce Scrum.

Tech stack w projekcie: Azure, Kubernetes, Helm, Terraform/Bicep, Git, GitHub Actions, ArgoCD, Grafana, Prometheus, OpenTelemetry, Docker, Linux, Windows.

  •  Lokalizacja: Hybrydowo – 1 x w tygodniu z biura w Warszawie
  •  Godziny pracy: Elastyczne, standardowe godziny biznesowe

 

Twoje zadania

  • Udział w projektowaniu i budowie chmurowego rozwiązania IoT.
  • Konfiguracja, rozwój i integracja procesów CI/CD.
  • Tworzenie infrastruktury chmurowej (Azure).
  • Monitorowanie i wsparcie środowisk produkcyjnych.
  • Wsparcie zespołu programistycznego podczas procesu tworzenia oprogramowania.
  • Zespół projektowy pracuje nad całym procesem – od analizy biznesowej, przez projektowanie architektury, aż po implementację backendu i frontendu – Twoją rolą będzie wsparcie ich jako DevOps.

 

Wymagania

  • Min. 5 lat doświadczenia jako DevOps Engineer (w tym min. 2 lata pracy z Microsoft Azure).
  • Dobra znajomość Linux i Windows.
  • Doświadczenie w Terraform (budowa systemów) i/lub Bicep.
  • Doświadczenie w migracji systemów do Kubernetes.
  • Doświadczenie w monitorowaniu sieci, usług i aplikacji.
  • Znajomość baz danych SQL (PostgreSQL).
  • Znajomość narzędzi do monitoringu.
  • Bardzo dobra znajomość języka angielskiego.
Zobacz szczegóły oferty Senior DevOps Engineer (Azure)

Senior FullStack Developer (Java + React)

Dołącz do j‑labs jako Fullstack Developer i rozwijaj aplikację dla branży telekomunikacyjnej!
B2B: 160 – 175 PLN netto/h
Lokalizacja: Kraków (hybryda)
Telco
Java React

O projekcie

  • Projekt z branży telekomunikacyjnej.
  • Rozwój aplikacji, która wspiera użytkownika w wyszukiwaniu, zarządzaniu i konfigurowaniu usług świadczonych przez firmę.
  • Aplikacja ta jest obecnie dostosowywana do nowych strategii sprzedażowych i potrzeb rynku.
  • Zespół składa się z 5 Fullstack Developerów, Product Ownera i Scrum Mastera.

 

Twoje zadania

  • Rozwój bieżącej aplikacji o nowe strategie sprzedażowe.
  • Integracja z innymi systemami backendowymi.
  • Tworzenie API dla frontendowej części sklepu.
  • Analiza wymagań technicznych i udział w projektowaniu architektury.​​
  • Implementacja nowych funkcjonalności oraz pisanie testów integracyjnych.
  • Weryfikacja projektów UX i współpraca z UX Designerem.

 

Wymagania

  • Minimum 5 lat doświadczenia w programowaniu.
  • Bardzo dobra znajomość technologii: Java, Spring oraz React. 
  • Umiejętność implementacji REST API na potrzeby BFF i architektury mikroserwisowej.
  • Znajomość języka angielskiego na poziomie B2.
  • Korzystanie z dobrych praktyk, które podnoszą jakość aplikacji (m.in.: Clean Code, TDD, Code Review).

 

Mile widziane

  • Znajomość języka niemieckiego w stopniu komunikatywnym. 
Zobacz szczegóły oferty Senior FullStack Developer (Java + React)

Java Developer (AWS/Azure)

Dołącz do j‑labs i pracuj przy projekcie związanym z szeroko pojętą elektromobilnością.
B2B: 130 – 160 PLN netto/h
Lokalizacja: Warszawa (hybryda)
Energy
Java

O projekcie 

  • Dołącz do zespołu odpowiedzialnego za rozwój produktu e-mobility, realizowanego dla Klienta ze Skandynawii.
  • Stack: Java 17/21, Spring, Spring Boot, Docker, AWS/Azure, Kubernetes, Jenkins, PostgreSQL, Redis.
  • Zespół składa się z developerów Backend, Fullstack, Mobile, Testera i Product Ownera.
  • Praca oparta jest o metodykę Scrum; długość sprintów – 2 tygodnie.
  • Zespół przywiązuje dużą wagę do jakości – w procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne, TDD, clean code, code review.
  • Hybryda 2 x w tygodniu z biura w Warszawie.

 

Wymagania

  • Min. 5 lat doświadczenia programistycznego w języku Java (w tym wersja 17+).
  • Doświadczenie z frameworkiem Spring (Spring Data, Spring Boot, Spring Cloud).
  • Doświadczenie z chmurami publicznymi (AWS/Azure).
  • Znajomość architektury mikroserwisowej.
  • Doświadczenie w pracy z Docker, Kubernetes.
  • Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych.
  • Doświadczenie w tworzeniu i dokumentowaniu interfejsów REST/SOAP przy użyciu Swagger.
  • Doświadczenie w pracy w zespole zgodnie z metodykami rozwoju oprogramowania Agile.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2).
Zobacz szczegóły oferty Java Developer (AWS/Azure)

Senior ML Engineer

Dołącz do zespołu, który tworzy inteligentną platformę reklamową opartą na ML.
B2B: 200 – 220 PLN netto/h
Lokalizacja: Warszawa (hybryda)
Media
Python TensorFlow Airflow AWS

O projekcie

  • Pracuj nad skalowalną infrastrukturą ML wspierającą wysoką przepustowość i niskie opóźnienia.
  • Dołącz do zespołu Ads – zaawansowanego ekosystemu reklamowego obejmującego setki milionów urządzeń.
  • Tworzymy inteligentną platformę reklamową opartą na ML do targetowania, personalizacji i optymalizacji reklam.
  • Twoje zadanie: projektowanie, konfiguracja i zarządzanie infrastrukturą dla modeli ML.
  • Pracujemy w Scrumie (sprinty co 2 tygodnie).
  • Zespół: ok. 10 osób (MLOps, ML, Data Science).
  • Współpraca z zespołem z USA
  • Elastyczny czas pracy (start między 7:00 a 10:00), model hybrydowy 1-2 x w tygodniu z biura.
  • Stack: TensorFlow, PyTorch, Python, Airflow, SageMaker, MLflow, Snowflake, Spark / PySpark, SQL, AWS, CloudWatch

 

Twoje zadania

  • Budowa i trenowanie modeli ML (predykcja churnu, klasyfikacja zainteresowań, klastrowanie użytkowników).
  • Tworzenie pipeline’ów do scoringu modeli (Airflow).
  • Udział w testach A/B i optymalizacji modeli pod kątem wydajności, dokładności i skalowalności.
  • Analiza danych użytkowników.
  • Praca z dużymi wolumenami danych (Spark, Snowflake).
  • Możliwość objęcia roli Technical Leada.

 

Wymagania

  • Kilkuletnie doświadczenie w budowie i wdrażaniu modeli ML/Deep Learning.
  • Bardzo dobra znajomość Pythona.
  • Praca z bibliotekami ML: TensorFlow lub PyTorch.
  • Praca z niezbalansowanymi danymi i znajomość metryk ML
  • Masz doświadczenie w pracy z rozwiązaniami chmurowymi (preferowany AWS).
  • Praktyczne doświadczenie z Airflow (budowa DAG-ów/pipeline’ów).
  • Doświadczenie ze Snowflake, Spark, PySpark lub SnowPark.
  • SQL – dobre podstawy i praktyka.
  • Umiejętność pracy z dużymi zbiorami danych.
  • Elastyczność w zakresie popołudniowych spotkań (1-2 x w tygodniu odbywają się sync call’e z zespołem z USA w godz. 17-18).
  • Bardzo dobra znajomość języka angielskiego.

Mile widziane:

  • MLflow, CloudWatch, HuggingFace.
  • Optymalizacja zapytań SQL.
  • Znajomość koncepcji CI/CD.

Dlaczego j‑labs?

  • Pewność i stabilność – jesteśmy solidną firmą z ugruntowaną pozycją na rynku.
  • Stawiamy na długofalową współpracę – dla nas liczy się rozwój, a nie tylko jeden projekt.
  • Twoja kariera, Twój wybór – masz możliwość zmiany projektu i kształtowania swojej ścieżki zawodowej zgodnie z pasjami i ambicjami.
  • Rozwój na wyciągnięcie ręki – korzystaj z takich inicjatyw jak Talk4Devs, blog techniczny czy gildie technologiczne. Współpracuj z najlepszymi – średnie doświadczenie naszych inżynierów to 9+ lat.
  • Budujemy społeczność ekspertów, w której wymiana wiedzy i wspólny rozwój są kluczowe.
Zobacz szczegóły oferty Senior ML Engineer

Senior Java Developer z językiem niemieckim

Dołącz do zespołu rozwijającego nowoczesne serwisy backendowe dla lidera branży telekomunikacyjnej, pracując z dynamicznymi technologiami, samoorganizującym się zespołem i niemieckojęzycznym biznesem.
B2B: 160 – 175 PLN netto/h
Lokalizacja: Kraków (hybryda) / Warszawa (hybryda)
Telco
Java

O projekcie

  • Dołączysz do zespołu inżynierów wspierających rozwój serwisów backendowych w dziale Shop Development.
  • Klientem jest niemiecki lider w sprzedaży produktów mobilnych, szerokopasmowych, akcesoriów oraz usług cloudowych.
  • Twoja praca będzie związana z rozwojem serwisów odpowiadających za dostarczanie danych technicznych do sklepu w kontekście ofert oraz bundli (pakietów) produktów.
  • Projekt wymaga elastyczności ze względu na:
    • dynamicznie zmieniające się priorytety wynikające z sytuacji rynkowej,
    • złożoność przetwarzania danych w dużej skali.
  • Głównym celem jest wsparcie w utrzymaniu i rozwoju wysokowydajnych, skalowalnych rozwiązań backendowych kluczowych dla funkcjonowania sklepu.

 

Twoje zadania

  • Rozwój i implementacja serwisów backendowych w środowisku mikroserwisów.
  • Współpraca z biznesem (głównie niemieckojęzycznym) w celu implementacji wymagań.
  • Samodzielne zarządzanie zadaniami oraz dostarczanie rozwiązań na środowisko produkcyjne.

 

Wymagania

  • Minimum 5 lat doświadczenia w programowaniu w Javie.
  • Znajomość technologii:
    • Java 17+, Spring Boot, JPA/Hibernate, REST API,
    • Kubernetes, Jenkins, GIT.
  • Znajomość języka niemieckiego na poziomie komunikatywnym (B1+).
  • Umiejętność pisania testów jednostkowych i integracyjnych (JUnit, Mockito, WireMock).
  • Doświadczenie w pracy w środowisku mikroserwisów.
  • Znajomość języka angielskiego na poziomie B2.
  • Otwartość na pracę hybrydową z Krakowa lub Warszawy.
Zobacz szczegóły oferty Senior Java Developer z językiem niemieckim

Senior Frontend Developer

Dołącz do j‑labs i pracuj przy projekcie związanym z szeroko pojętą elektromobilnością.
B2B: 135 – 155 PLN netto/h
Lokalizacja: Warszawa (hybryda)
Energy
Angular

O projekcie

  • Dołącz do zespołu odpowiedzialnego za rozwój produktu e-mobility, realizowanego dla Klienta ze Skandynawii.
  • Zespół składa się z developerów Backend, Fullstack, Mobile, Testera i Product Ownera.
  • Praca oparta jest o metodykę Scrum; długość sprintów – 2 tygodnie.
  • Zespół przywiązuje dużą wagę do jakości – w procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne, TDD, clean code, code review.
  • Hybryda 2 x w tygodniu z biura w Warszawie.

 

Wymagania

  • Min. 5 lat doświadczenia w programowaniu frontendu aplikacji (Angular).
  • Znajomość TypeScript, RxJSDoświadczenie w zarządzaniu stanem aplikacji (Akita, Redux lub NgRx).
  • Znajomość SCSS oraz Tailwind CSS.
  • Mile widziana znajomość Nx, AWS, doświadczenie z bazami SQL i NoSQL.
  • Mile widziana znajomość TDD i BDD.
  • Mile widziane doświadczenie w programowaniu backendu w Javie.
  • Umiejętności przeprowadzania dokładnego przeglądu kodu.
  • Praktyczne doświadczenie w pracy w metodykach zwinnych (SCRUM).
  • Doświadczenie w tworzeniu dokumentacji (JIRA, Confluence).
  • Znajomość języka angielskiego na poziomie min. B2.
Zobacz szczegóły oferty Senior Frontend Developer

Senior Fullstack Developer (Java/Kotlin+ React)

Dołącz do j‑labs i rozwijaj aplikacje wspierające międzykontynentalny transport morski.
B2B: 150 – 170 PLN netto/h
Lokalizacja: Kraków (hybryda)
Logistic
React Kotlin

O projekcie

  • W portfolio firmy znajdują się pionierskie rozwiązania w domenie międzykontynentalnego transportu morskiego.
  • W projekcie rozwijane są 4 core’owe produkty firmy. Ty dołączysz do zespołu tworzącego rozwiązanie generujące wszystkie możliwe trasy dla statków, optymalne pod kątem finansowym i czasowym. 
  • Zespół pracuje z wykorzystaniem metodyki eXtreme Programming (XP) oraz in-pairs programming z wykorzystaniem technik TDD oraz BDD.​​​
  • Rola wiąże się z dużą odpowiedzialnością w projektowaniu, współpracy z innymi członkami zespołu oraz krytycznym podejściem do realizowanej implementacji.
  • Projekt skupiony mocno na jakości i dojrzałych procesach wytwarzania oprogramowania. Rola z realnym wpływem na finalny kształt produktu. 

 

Wymagania

  • Minimum 6 lat doświadczenia w programowaniu.​​
  • Doświadczenie w technologiach: Java, Spring oraz React.
  • Doświadczenie w tworzeniu reaktywnego interfejsu użytkownika (Reactive JS).
  • Chęć tworzenia oprogramowania w metodyce XP (eXtreme Programming – Pair-Programming).
  • Doświadczenia w pracy z TDD/BDD (Junit, Jasmin, MockitoProtractor/Selenium).
  • Znajomość architektury i narzędzi opartych na mikroserwisach (Spring Boot/Cloud).
  • Wykształcenie wyższe inżynierskie z obszarów IT / Inżynierii Oprogramowania.
  • Język angielski minimum B2. ​​
  • Otwartość na pracę hybrydową: 1-2x w tygodniu praca z biura krakowskiego lub warszawskiego.

 

Mile widziane

  • Doświadczenie z Kotlinem. 
  • Na duży plus będzie doświadczenie w rozwijaniu i wdrażaniu rozwiązań opartych na chmurze.
  • Doświadczenie w tworzeniu i wdrażaniu w środowiskach opartych na kontenerach (Kubernetes, Cloud Foundry).
Zobacz szczegóły oferty Senior Fullstack Developer (Java/Kotlin+ React)

Java Developer

Rozwój systemu umożliwiającego m.in. płatności zbliżeniowe na stacjach, zaawansowane programy lojalnościowe oraz platformy sprzedażowe oparte na chmurze (Azure/AWS).
B2B: 140 – 160 PLN netto/h
Lokalizacja: Warszawa (hybryda)
Energy
Java AWS Docker Kubernetes Spring Boot Jenkins Azure

O projekcie

  • j-labs współpracuje z globalnym liderem branży paliwowej, który aktywnie rozwija e-mobilność na skalę międzynarodową. W ramach tej współpracy wdrażamy nowoczesne rozwiązania, takie jak płatności zbliżeniowe na stacjach, zaawansowane programy lojalnościowe oraz platformy sprzedażowe oparte na chmurze (Azure/AWS).
  • Obecnie poszukujemy Java Developera do projektu, który oferuje zróżnicowane portfolio rozwiązań mobilnych i webowych, które wzajemnie się uzupełniają, umożliwiając pełne i niezależne zarządzanie potrzebami Klientów związanymi z tankowaniem, ładowaniem samochodów elektrycznych, czy usługami płatniczymi (fakturowanie, wirtualne karty paliwowe i zarządzanie kontami).
  • Aplikacje znajdują się na różnych etapach rozwoju, a głównym celem jest tworzenie nowych funkcjonalności.
  • Stack: Java 17, Spring, Spring Boot, Docker, Azure/AWS, Kubernetes, Jenkins, PostgreSQL, Redis.
  • Zespół składa się z developerów Backend, Fullstack i Mobile, a także Product Ownera i Testera, łącznie 7-8 osób.
  • Zespół pracuje w metodologii Scrum z dwutygodniowymi sprintami.
  • W procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne, TDD, clean code, code review.
  • Hybryda 2 x w tygodniu z biura w Warszawie.

 

Twoje zadania

  • Projektowanie i tworzenie skalowalnych, wielowątkowych rozwiązań o wysokiej dostępności.
  • Implementacja nowych funkcjonalności oraz optymalizacja aplikacji pod kątem wydajności i skalowalności.
  • Współpraca z zespołem podczas spotkań, analiz biznesowych oraz konsultacji z architektem.
  • Diagnozowanie i rozwiązywanie problemów związanych z oprogramowaniem.
  • Pisanie testów jednostkowych i integracyjnych w celu zapewnienia jakości kodu.
  • Praca w międzynarodowym środowisku.

 

Wymagania

  • Min. 5 lat doświadczenia programistycznego w języku Java (w tym wersja 17+).
  • Doświadczenie z frameworkiem Spring  (Spring Data, Spring Boot, Spring Cloud).
  • Doświadczenie z chmurami publicznymi (AWS/Azure).
  • Znajomość architektury mikroserwisowej.
  • Doświadczenie w pracy z Docker i Kubernetes.
  • Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych.
  • Doświadczenie w tworzeniu i dokumentowaniu interfejsów REST/SOAP przy użyciu Swagger.
  • Doświadczenie w automatyzacji testów dla testów jednostkowych i integracyjnych.
  • Doświadczenie w inżynierii wymagań, pracy z backlogiem produktu i umiejętności przeglądu kodu.
  • Doświadczenie w pracy w zespole zgodnie z metodykami rozwoju oprogramowania Agile.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2).
Zobacz szczegóły oferty Java Developer

Senior Java Developer

Będziesz tworzyć i rozwijać system alertów opartych na danych zbieranych z czujników IoT w serwerowniach.
B2B: 160 – 175 PLN netto/h
Lokalizacja: Warszawa (hybryda) / Zdalnie
HI-Tech
Java

O projekcie

  • Projekt dotyczy tworzenia i rozwoju systemu alertów opartych na danych zbieranych z czujników IoT w serwerowniach na całym świecie. Czujniki zbierają dane takie jak m.in: zużycie prądu, obroty wentylatorów, ciśnienie cieczy chłodniczej etc. W każdej serwerowni znajduje się ok. 20-30 tysięcy czujników. Aktualnie system monitoruje ok. połowę z nich, celem jest objęcie pomiarem wszystkich 220 serwerowni.
  • Skala przedsięwzięcia jest bardzo duża, jest to jeden z największych tego typu projektów w Polsce.
  • Praca zespołu oparta jest o zwinną metodykę Scrum oraz SAFe. Zespół liczy 9 osób i składa się z Developerów i QA, współpracujących z zespołami z USA i Singapuru.
  • Stack: Java 21, Spring, Kafka, Spark, Flink, PostgreSQL, Redis, Cassandra, Kubernetes, mikroserwisy.
  • Możliwa jest praca 100 % zdalna, jednak poszukujemy osób mieszkających w Warszawie lub Krakowie, gdzie j‑labs ma swoje biura.

 

Zadania

  • Dostarczanie rozwiązań spełniających standardy kodowania oraz zasady i wytyczne architektoniczne, w tym wzorce projektowe i najlepsze praktyki.
  • Projektowanie i opracowywanie wysoce dostępnych, skalowalnych, wielowątkowych, globalnie rozproszonych aplikacji IoT.
  • Mentoring młodszych członków zespołu.
  • Badanie, analiza i ocena nowych technologii.

 

Wymagania

  • Min. 7 lat doświadczenia w programowaniu w Java.
  • Ugruntowane podstawy programowania z wiedzą na temat struktur danych, współbieżności, algorytmów, wzorców projektowych i najlepszych praktyk.
  • Doświadczenie ze Spring.
  • Doświadczenie w projektowaniu i rozwijaniu mikroserwisów.
  • Doświadczenie z technologiami NoSQL, takimi jak np.: Cassandra, HBase, Kafka.
  • Doświadczenie w projektowaniu API.
  • Znajomość języka angielskiego na poziomie B2+.
Zobacz szczegóły oferty Senior Java Developer

Jak wygląda proces rekrutacji?

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

Poznaj j-People

  • Mateusz Waś

    DevOps Engineer
    LinkedIn
  • Natalia Derenda-Sieniawska

    Compliance Officer
    LinkedIn
  • Maciej Krzysica

    Team Leader
    LinkedIn
  • Agnieszka Majka-Komasara

    Chief Commercial Officer
    LinkedIn
  • Rafał Sokulski

    Senior Fullstack Developer
    LinkedIn
  • Mateusz Kulawik

    Team Lead, Full-stack Developer
    LinkedIn
  • Tomasz Szpila

    Delivery Manager
    LinkedIn
  • Jakub Sendor

    Chief Technology Officer
    LinkedIn
  • Dla mnie j‑labs to przede wszystkim zaangażowani ludzie, z którymi można realizować odważne projekty zarówno biznesowe, jak i osobiste. Poza pracą dla jednej z największych firm technologicznych na świecie, biorę udział i angażuję się w organizację eventów promujących nowe technologie, programowanie i rozwój cyfrowych kompetencji. Konferencje, warsztaty, spotkania z ciekawymi prelegentami – to wszystko pozwala mi wszechstronnie się rozwijać (nie tylko technicznie!) i dzielić swoim doświadczeniem z innymi. No i przy okazji poznać mnóstwo fajnych osób!

    Mateusz Waś

    DevOps Engineer
    LinkedIn
  • Miałam przyjemność pracować nad uzyskaniem przez j‑labs certyfikatów ISO 9001:2015 oraz ISO/IEC 27001, które potwierdzają wysoką jakość naszych usług i bezpieczeństwo procesów! Dzięki bazie procedur, które funkcjonują w j-labs od dłuższego czasu, dostosowanie ich do wymagań ISO było tylko formalnością.

    Natalia Derenda-Sieniawska

    Compliance Officer
    LinkedIn
  • W j-labs pracuje od prawie sześciu lat i mam okazję obserwować rozwój firmy. Pomimo naprawdę dużej dynamiki wzrostu, firmie udaje się ustrzec przed suchą, korporacyjną atmosferą i biurokracją, co jest wielkim atutem. ​Możliwość zmiany projektu w ramach firmy to kolejny duży plus.

    Maciej Krzysica

    Team Leader
    LinkedIn
  • Tym, co niezmiennie ujmuje mnie w j-labs są pozytywna atmosfera i otwartość, które wpływają na naszą rzetelną i merytoryczną współpracę. Lubimy ze sobą dyskutować, wspólnie szukać ulepszeń i wygodniejszych, skuteczniejszych rozwiązań. We wszystkich aspektach naszego j‑labsowego życia dużą uwagę przywiązujemy do jakości – zatrudniamy specjalistów z wysokimi kompetencjami i jesteśmy zorientowani na wartościowe projekty.

    Agnieszka Majka-Komasara

    Chief Commercial Officer
    LinkedIn
  • j-labs to ludzka strona IT, naprawdę dobrego IT. Dzięki j‑labs i klientowi, mogłem poznać Blockchain od podstaw, a dziś, po 4 latach, prowadzę prelekcje, dzieląc się nabytą wiedzą i doświadczeniem. Moja praca jest doceniana i szanowana, co daje poczucie spełnienia zawodowego, a integracje i wyzwania sportowe budują super atmosferę. Zostań jednym z nas - j-People to przede wszystkim ludzie, nie tylko linijki kodu!

    Rafał Sokulski

    Senior Fullstack Developer
    LinkedIn
  • Jestem w j-labs od 2018 roku i w ciągu tych kilku lat wraz zespołem wypracowaliśmy uznanie klienta i zdobyliśmy jego zaufanie. My proponujemy architekturę, technologie oraz rozwiązania i bierzemy za to odpowiedzialność – i to jest super!

    Mateusz Kulawik

    Team Lead, Full-stack Developer
    LinkedIn
  • Praca w j-labs to dla mnie fascynująca podróż w świat technologii i rozwoju osobistego. Już od samej rozmowy rekrutacyjnej i technicznej poczułem niesamowitą atmosferę panującą w firmie. j‑labs zachęca inżynierów do ciągłego doskonalenia się i szukania swojej ścieżki rozwoju. Dostałem możliwość pracy w międzynarodowym środowisku i poznawania ludzi z całego świata, a to jest to, co daje mi niesamowitą radość i satysfakcję. Prowadzę również rozmowy rekrutacyjne oraz aktywnie uczestniczę w projekcie j‑Tech League - innowacyjnym podejściu do rekrutacji technicznych. Po wielu latach współpracy dołączyłem bezpośrednio do j‑labs jako Delivery Manager.

    Tomasz Szpila

    Delivery Manager
    LinkedIn
  • Przygotowanie techniczne naszych inżynierów, a także dobór projektów pod kątem technologicznym to nasz priorytet. To czy programujesz w .Necie, Javie, czy wolisz frontend ma dla nas duże znaczenie. Gdzie tylko możemy, proponujemy rozwiązania korzystające ze sprawdzonych, ale także i nowoczesnych bibliotek oraz frameworków. To pozwala j‑labs, j‑People i mnie stale rozwijać się w dynamicznym świecie IT!

    Jakub Sendor

    Chief Technology Officer
    LinkedIn
Dołącz do nas

Tworzymy j‑community

Dowiedz się więcej

Talk4Devs

Festiwal wiedzy od inżynierów dla inżynierów, który co miesiąc skupia ludzi o wspólnej pasji do technologii.

j-Leaders Network

Specjalistyczne, skrojone na miarę sesje szkoleniowe i merytoryczne spotkania stworzone z myślą o liderach j labs.

Gildie Technologiczne

Grupy zrzeszające pasjonatów technologii
i języków programowania, którzy spotykają się niezależne od działu czy projektu.

Poznaj j‑labs i rozwijaj z nami
swoją karierę

W j-labs możesz wybrać projekt, do którego dołączysz. U nas rozwijasz się w technologiach i branżach, które naprawdę Cię interesują.

Poznaj nas bliżej