Full Stack Engineer – Java / React (50/50)

38.05 - 46.21 USDNet per hour - B2B
JavaScript

Full Stack Engineer – Java / React (50/50)

JavaScript
Zabłocie, Kraków

j-labs

Full-time
B2B
Senior
Hybrid
38.05 - 46.21 USD
Net per hour - B2B

Job description

O projekcie

Dołączysz do zespołu rozwijającego globalne aplikacje raportowe, wspierające podejmowanie decyzji biznesowych i transformacyjnych w bankowości.

Projekt obejmuje zarówno migrację istniejących rozwiązań raportowych do chmury (GCP), jak i budowę nowych aplikacji webowych od podstaw. Systemy działają w architekturze mikroserwisowej i obsługują duże wolumeny danych związanych z finansami, planowaniem zasobów, monitorowaniem projektów oraz stabilnością usług.

Pracujemy w międzynarodowym, rozproszonym zespole, w duchu Agile i DevOps

  • Stack technologiczny: Java 17+, Spring, Spring Boot, REST APIs, ReactJS, JavaScript, TypeScript, PostgreSQL, BigQuery, AlloyDB, Apache ECharts, Jenkins, Git/GitHub, Google Cloud Platform, mikroserwisy

  • Full-stack – podział pracy: około 50% backend, 50% frontend (w praktyce może być więcej frontendu), rola daje realny wpływ na kierunek technologiczny zespołu i możliwość mentoringu młodszych członków zespołu.

  • Lokalizacja: praca hybrydowa – minimum 2 razy w tygodniu z biura w Krakowie.


Twoje zadania

  • Projektowanie, rozwój, testowanie i wdrażanie aplikacji webowych w architekturze mikroserwisowej

  • Migracja istniejących rozwiązań raportowych do chmury

  • Tworzenie i rozwój nowych funkcjonalności aplikacji raportowych

  • Analiza wpływu zmian end-to-end oraz przygotowywanie dokumentacji projektowej

  • Wsparcie zespołu poprzez mentoring i dzielenie się wiedzą

  • Współpraca w międzynarodowym, rozproszonym środowisku

  • Utrzymanie standardów technologicznych i bezpieczeństwa informacji



Wymagania

  • Doświadczenie w dostarczaniu dużych aplikacji webowych w roli Full Stack – umiejętność pracy zarówno nad backendem, jak i frontendem w projektach o dużej skali i złożoności.

  • Doświadczenie z architekturą mikroserwisową – projektowanie i rozwój systemów rozproszonych, w tym komunikacja między usługami i utrzymanie spójności danych

  • Bardzo dobra znajomość Java (preferowane 17+) – tworzenie stabilnych i skalowalnych usług backendowych.

  • Spring / Spring Boot oraz RESTful APIs – rozwój mikrousług i integracja komponentów systemu.

  • Bardzo dobra znajomość ReactJS, JavaScript i TypeScript – budowa nowoczesnych, interaktywnych interfejsów użytkownika.

  • Doświadczenie z Google Cloud Platform – wdrażanie aplikacji i zarządzanie środowiskiem chmurowym.

  • Doświadczenie z relacyjnymi bazami danych i/lub hurtowniami danych (PostgreSQL, BigQuery, AlloyDB) – optymalizacja zapytań i przetwarzanie dużych wolumenów danych.

  • Doświadczenie z Git i systemami SCM (GitHub) – wersjonowanie kodu, współpraca w zespole i utrzymanie spójności workflow.

  • Doświadczenie w analizie wpływu zmian end-to-end oraz tworzeniu high-level i low-level designów – projektowanie zmian w sposób przemyślany i spójny.

  • Zrozumienie procesów CI/CD (np. Jenkins) – wspieranie automatyzacji wdrożeń i utrzymania jakości kodu.

  • Umiejętność dzielenia się wiedzą i mentoringu zespołu – współpraca z innymi członkami zespołu i rozwój ich kompetencji.


Mile widziane

  • Doświadczenie z wizualizacją danych (np. Apache ECharts) – tworzenie interaktywnych raportów i dashboardów wspierających podejmowanie decyzji biznesowych.


Dlaczego warto

  • Realny wpływ na decyzje biznesowe poprzez raportowanie i analizę danych

  • Praca z dużą skalą danych i użytkowników w międzynarodowym środowisku

  • Możliwość migracji systemów raportowych do chmury i modernizacji architektury

  • Nowoczesny stack technologiczny i środowisko DevOps

  • Możliwość mentoringu i rozwijania kompetencji w zespole

  • Długofalowy projekt z możliwością rozwoju technicznego i biznesowego




Tech stack

    Polish

    C1

    English

    B2

    Java

    advanced

    Spring

    advanced

    Spring Boot

    advanced

    RESTful

    advanced

    Microservices

    advanced

    React

    advanced

    JavaScript

    advanced

    TypeScript

    advanced

    GCP

    regular

    PostgreSQL

    regular

Office location

Published: 06.03.2026

About the company

j-labs

Jesteśmy firmą stworzoną przez inżynierów dla inżynierów. Partnerów przybliżamy do realizacji celów biznesowych, a u j-specialistów stale podnosimy ekspertyzę. Inwestujemy w ludzi, bo to oni są podstawą j-labs. Robimy do...

Company profile

Full Stack Engineer – Java / React (50/50)

38.05 - 46.21 USDNet per hour - B2B
Summary of the offer

Full Stack Engineer – Java / React (50/50)

Zabłocie, Kraków
j-labs
38.05 - 46.21 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. We wszystkich sprawach dotyczący... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.