Senior Backend Engineer (Java, Microservices & AI Automation)

42 - 51 USDNet per hour - B2B
Java

Senior Backend Engineer (Java, Microservices & AI Automation)

Java
Zabłocie, Kraków

j-labs

Full-time
B2B
Senior
Remote
42 - 51 USD
Net per hour - B2B

Job description

Opis projektu

  • Rozwój nowoczesnej platformy rekrutacyjnej typu Talent Acquisition Suite, wspierającej pełny cykl pozyskiwania pracowników – od przyciągania kandydatów, przez selekcję, aż po zatrudnienie i onboarding.

  • Platforma umożliwia kompleksowe zarządzanie kandydatami, ze szczególnym uwzględnieniem obszarów compliance oraz kluczowych funkcjonalności operacyjnych.

  • Silny nacisk na integrację i synchronizację danych kandydatów pomiędzy systemami oraz płynne „przepinanie” informacji między aplikacjami w obrębie platformy.

  • Projekt obejmuje zarówno rozwój nowych modułów typu greenfield, jak i rozbudowę oraz integrację istniejących rozwiązań.

  • System rozwijany w architekturze mikroserwisowej, z wykorzystaniem komunikacji asynchronicznej.

  • Praca w ramach kilku niezależnych, ale ściśle współpracujących zespołów deweloperskich.

  • Możliwość okresowego przechodzenia między zespołami w zależności od aktualnych potrzeb projektowych.

  • Projekt długofalowy, nastawiony na stabilny rozwój i wysoką jakość rozwiązań.

Zakres obowiązków

  • Projektowanie i rozwój mikroserwisów.

  • Tworzenie nowych funkcjonalności oraz modułów typu greenfield.

  • Integracja systemów i synchronizacja danych pomiędzy aplikacjami.

  • Automatyzacja procesów

  • Budowa narzędzi opartych na AI (LLM, agent-based systems) do automatycznego mapowania i migracji konfiguracji

  • Udział w migracji danych i modernizacji istniejących rozwiązań.

  • Współpraca z innymi zespołami developerskimi w ramach platformy.

  • Dbanie o jakość kodu, skalowalność i niezawodność rozwiązań.

  • Udział w analizie technicznej oraz podejmowaniu decyzji architektonicznych.

Wymagania

  • Bardzo dobra znajomość Java (17/21) i ekosystemu Spring.

  • Doświadczenie w pracy z systemami rozproszonymi i architekturą mikroserwisową.

  • Doświadczenie w wykorzystaniu narzędzi AI do automatyzacji procesów i workflow (Copilot, Claude, Cursor, Gemini)

  • Praktyczna znajomość wzorców projektowych i patternów integracyjnych.

  • Dobre zrozumienie komunikacji synchronicznej i asynchronicznej (np. RabbitMQ, Kafka).

  • Umiejętność analizy złożonych problemów i proponowania skalowalnych rozwiązań.

  • Świadomość przepływu danych i zadań w rozbudowanych systemach.

  • Doświadczenie w pracy z bazami danych SQL (PostgreSQL).

  • Znajomość rozwiązań chmurowych, preferencyjnie AWS.

  • Dobra komunikacja zespołowa

Sam/a zobacz, dlaczego warto być w j-labs!

  • Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób.

  • j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata!

  • Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe.

  • Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes, Kafka

  • Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat, a 30% zostaje zatrudnionych z polecenia.

  • Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu.

  • Dołącz do Gildii Technologicznej lub stwórz własną - nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance

  • Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany.

  • Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)

Tech stack

    Polish

    B2

    English

    B2

    Java

    advanced

    Spring Boot

    advanced

    DDD

    advanced

    Event-Driven Architecture

    regular

    Apache Kafka

    regular

    Kubernetes

    regular

    Cursor

    regular

    PostgreSQL

    regular

    Claude

    regular

    AWS

    junior

Office location

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

Senior Backend Engineer (Java, Microservices & AI Automation)

42 - 51 USDNet per hour - B2B
Summary of the offer

Senior Backend Engineer (Java, Microservices & AI Automation)

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