Mid Java Developer (AI/ML)

32.62 - 39.41 USDNet per hour - B2B
Java

Mid Java Developer (AI/ML)

Java
Zabłocie, Kraków

j-labs

Full-time
B2B
Mid
Hybrid
32.62 - 39.41 USD
Net per hour - B2B

Job description

O projekcie

  • Dołączysz do zespołu rozwijającego centralną platformę AI, która umożliwia hostowanie i wykorzystywanie modeli ML w innych aplikacjach bankowych. Projekt jest greenfieldowy, w pełni skupiony na rozwoju nowych funkcjonalności, z architekturą mikroserwisową i pracą w metodyce Scrum / Agile. Zespół rozwija platformę opartą na rozwiązaniach OpenAI, z silnym naciskiem na automatyzację, wysoką jakość kodu i nowoczesne praktyki inżynierskie. Środowisko testowe oparte jest na konteneryzacji (OpenShift/Docker/Kubernetes), a frontend wykorzystuje Angular i automatyzację testów przy użyciu Playwright. Backend działa w Java + Spring Boot, a proces code review i repozytoria testowe wspierają utrzymanie wysokich standardów jakości.

  • Stack w projekcie: Java 17+, Spring Boot, Hibernate, Kafka, Rest API, SOAP, SQL, PowerShell, Kubernetes, GIT, OpenShift, Angular, Docker, Python, LLM / AI / ML

  • Zespół liczy około 25 osób, w tym specjalistów wspierających projekt z USA. W jego skład wchodzą eksperci z dziedziny Data Science, MLOps, programiści Python oraz Java/Angular. Zespół koncentruje się na wdrażaniu rozwiązań opartych na sztucznej inteligencji, automatyzacji procesów biznesowych oraz stosowaniu nowoczesnych praktyk inżynierskich, aby zapewnić wydajne i skalowalne rozwiązania technologiczne.

  • Praca hybrydowa z biura w Krakowie w wymiarze 2-3 dni w tygodniu.


Twoje zadania

  • Tworzenie i rozwój backendu w Java + Spring Boot w architekturze mikroserwisowej

  • Tworzenie i integracja REST API dla platformy i aplikacji klienckich

  • Integracja i wdrożenie modeli ML w środowisku produkcyjnym

  • Praca z narzędziami CI/CD oraz konteneryzacją (Docker / Kubernetes / OpenShift)

  • Projektowanie i optymalizacja zapytań do baz danych (Oracle / SQL Server)

  • Zapewnienie bezpieczeństwa aplikacji (OAuth, OIDC, SAML)

  • Współpraca z zespołami Data Science, MLOps i frontendowymi

  • Udział w zapewnianiu wysokiej jakości testów automatycznych (~95% pokrycia)

  • Praca w metodyce Agile / Scrum


Wymagania

  • Minimum 4 lata doświadczenia na podobnym stanowisku

  • Dobra znajomość Java, Spring, Spring Boot

  • Doświadczenie w tworzeniu i integracji z REST API

  • Umiejętność samodzielnego rozwiązywania problemów

  • Znajomość CI/CD i konteneryzacji (Docker)

  • Doświadczenie w pracy w środowisku Agile / Scrum

  • Swobodna komunikacja w języku angielskim i polskim (poziom co najmniej B2).


Mile widziane

  • Doświadczenie w projektach AI/ML

  • Znajomość Kafka


Tech stack

    Polish

    C1

    English

    B2

    Java

    regular

    Spring

    regular

    Spring Boot

    regular

    Microservices

    regular

    Docker

    regular

    REST API

    regular

    Apache Kafka

    nice to have

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

Mid Java Developer (AI/ML)

32.62 - 39.41 USDNet per hour - B2B
Summary of the offer

Mid Java Developer (AI/ML)

Zabłocie, Kraków
j-labs
32.62 - 39.41 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.