Senior Fullstack Java Developer

Java

Senior Fullstack Java Developer

Java
Zabłocie 43A, Kraków

j-labs

Full-time
B2B
Senior
Hybrid
44 - 52 USD
Net per hour - B2B

Job description

O projekcie


  • Rozwój platformy wspierającej inwestorów instytucjonalnych w podejmowaniu decyzji rynkowych. Łączymy dane z różnych klas aktywów i udostępniamy je za pośrednictwem interfejsu opartego na NLP i ML.

  • To projekt z nowoczesną architekturą, dużą autonomią technologiczną i pełną odpowiedzialnością zespołu za cały cykl życia oprogramowania.

  • Pracujemy nad systemem produkcyjnym w modelu ciągłego dostarczania – 70% to rozwój nowych funkcjonalności, 30% to optymalizacja i utrzymanie.

  • Stosujemy podejście flow-based delivery (bez sprintów), z naciskiem na wysokie pokrycie testami.

  • Projekt jest rozwijany długoterminowo i aktywnie wykorzystywany na produkcji.

  • Stack technologiczny: Java (17+), Python, Kotlin, Clojure, JavaScript, TypeScript, Vue.js, Kafka, Bash, ML, AI, NLP, architektura mikroserwisowa.

  • Model pracy: hybrydowy – otwartość na obecność w biurze do 2 razy w tygodniu (Kraków).

 

Twoje zadania


  • Praca w zespole 4–6 osób z dedykowanym Product Ownerem (większość zespołów pracuje lokalnie, ale część może być rozproszona).

  • Rozbijanie wymagań biznesowych na historyjki użytkownika oraz iteracyjnego wdrażania ich na produkcję.

  • Wsparcie produkcyjne jest integralną częścią roli – obowiązuje zasada: „zespół tworzy, zespół wspiera”.

  • Identyfikowanie obszarów długu technicznego i dbania o właściwe zbalansowanie priorytetów między refaktoryzacją, a rozwojem nowych funkcjonalności.

  • Programowanie w parach z innymi członkami zespołu.

 

Wymagania


  • Minimum 8 lat doświadczenia komercyjnego jako Fullstack / Backend Developer.

  • Komercyjne doświadczenie w programowaniu w Java 17+, JavaScript, TypeScript i/lub Python.

  • Doświadczenie z event streaming/messaging (Kafka).

  • Umiejętność refaktoryzacji, projektowania rozwiązań.

  • Nastawienie na backend, ale gotowość do pracy po stronie frontendu.

  • Język angielski na poziomie minimum B2+ (swobodna komunikacja).

 

Mile widziane


  • Znajomość ML, NLP, AI lub Data Science będzie dodatkowym atutem.

  • Doświadczenie w środowisku finansowym (np. trading)

  • Znajomość języków funkcyjnych: Haskell, Rust, Julia

 

Oferujemy


  • Pracę w wielozadaniowym, samoorganizującym się zespole.

  • Stack technologiczny rozwijany w sposób ewolucyjny – otwartość na nowe biblioteki, frameworki i podejścia.

  • Kulturę opartą na autonomii, odpowiedzialności i wymianie wiedzy.

  • Elastyczne godziny pracy w międzynarodowym środowisku.

  • Perspektywę długofalowej współpracy.

 

Tech stack

    Polish

    B2

    English

    B2

    Mikroserwisy

    advanced

    Java

    advanced

    Apache Kafka

    regular

    TypeScript

    regular

    JavaScript

    regular

    Python

    junior

    Machine Learning

    nice to have

    AL

    nice to have

    NLP

    nice to have

Office location

Published: 06.08.2025

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