Senior Java Developer (AI & LLM) (K/M)
Summary
Senior Java developer building and maintaining scalable Java/Spring Boot applications that integrate LLMs and AI components for a lending project: LLM API integration, text-processing pipelines, agent architectures (ReAct, MCP), Spring AI/LangChain4j, vector databases, testing and mentoring. Remote across Poland; B2B contract with Neontri.
NEONTRI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄO firmie
ważna jeszcze miesiąc
(do 11 paź)
130,00 – 160,00 zł
130,00 – 160,00 zł netto (+ VAT) / godz. | kontrakt B2B
ważna jeszcze miesiąc
(do 11 paź)
Siedziba firmy:
Poznań wielkopolskie
Miejsce pracy:
Cała Polska (praca zdalna)
starszy specjalista / starsza specjalistka (senior)
praca zdalna
rekrutacja zdalna
Podsumowanie oferty
Dodatkowe informacje
Specjalizacje:
Technologie, których używamy
Wymagane
Mile widziane
- Projekt: Integracja aplikacji z modelami LLM i ekosystemem AI - obszar kredytów
- Czas trwania projektu: powyżej 12 miesięcy (z możliwością przedłużenia)
- Model współpracy: outsourcing (kontrakt z Neontri)
Twój zakres obowiązków
- Projektowanie, rozwijanie i utrzymywanie skalowalnych aplikacji Java wykorzystujących modele językowe (LLM) oraz komponenty AI, z zachowaniem najlepszych praktyk projektowych i wzorców architektonicznych.
- Integracja z zewnętrznymi usługami AI i LLM.
- Implementacja i optymalizacja pipeline’ów przetwarzania tekstu, przygotowania danych wejściowych dla modeli (tokenizacja, normalizacja, filtrowanie), oraz przetwarzania wyników modelu.
- Zapewnienie bezpieczeństwa i zgodności przetwarzania danych.
- Pisanie wysokiej jakości, testowalnego kodu (testy jednostkowe, integracyjne, E2E) oraz przeglądy kodu i mentoring młodszych programistów.
- Utrzymywanie dokumentacji technicznej rozwiązań.
- Śledzenie trendów i nowych technologii w obszarze AI i LLM oraz proponowanie i prototypowanie innowacji, które mogą poprawić produkt lub procesy.
Nasze wymagania
- Minimum 5 lat doświadczenia komercyjnego w tworzeniu aplikacji w Java i Spring Boot.
- Co najmniej rok doświadczenia we wdrażaniu rozwiązań opartych na LLM w środowisku produkcyjnym.
- Praktyczna znajomość architektur agentowych (m.in. ReAct, MCP) oraz frameworków do orkiestracji agentów AI.
- Doświadczenie z Spring AI, LangChain4j, integracją z LLM API, embeddingami oraz bazami wektorowymi.
- Znajomość zagadnień związanych z AI observability, monitorowaniem i ewaluacją systemów opartych na modelach językowych.
- Doświadczenie w pracy zgodnie z podejściem Specification-Driven Development.
- Umiejętność prowadzenia warsztatów technicznych oraz efektywnej współpracy z interesariuszami.
- Wykształcenie wyższe na kierunku z obszaru STEM
Mile widziane
- Znajomość Angulara.
- Doświadczenie w programowaniu w Pythonie.
- Doświadczenie w projektach bankowych.
Etapy rekrutacji
Krótka (około 20 minutowa) rozmowa telefoniczna z działem HR
Online Tech talk z Klientem (około 1 godziny)
NEONTRI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
- Z tej strony Neontri - jesteśmy firmą liczącą ponad 120 osób. Specjalizujemy się w dwóch obszarach:
- -tworzymy systemy, które zlecają nam nasi Klienci (najczęściej tworzymy coś od zera, albo dodajemy w pełni nowe funkcjonalności) głównie z obszaru: finansowego, bankowego, fin-tech, e-commerce - choć nie tylko :)
- -wspieramy naszych Klientów w rekrutacji Specjalistów, a naszym Kandydatom staramy się dobrać jak najlepiej dopasowane oferty (tzw. bodyleasing)
- Co może nas wyróżniać spośród innych firm i dlaczego warto rozpocząć z nami współpracę?
- Posiadamy bogate doświadczenie w realizacji dużych, złożonych projektów. Miliony użytkowników codziennie korzystają z aplikacji, które współtworzymy.
- Większość projektów jest prowadzona długoterminowo i w sposób zdalny. Dbamy o nasze relacje i możliwość cyklicznych spotkań na integracjach. Staramy się także angażować w akcje charytatywne.
- W codziennej współpracy stawiamy nacisk na szczerość, zaufanie i dobre relacje. Projekty realizowane są w mniejszych zespołach ze zróżnicowanym seniority.