Poznan IT
Java Developer (AI/LLM)
Senior Java Developer joining NATEK Polska to work on AI/LLM projects for a banking client: integrating LLMs into existing systems, building agentic workflows, automating the SDLC with tools like GitHub Copilot and Claude Code, and running AI workshops. Requires 8+ years of Java (Spring stack) and production LLM experience.
- Compensation
- Not disclosed
- Location
- Poznań, Poland
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Must have
- Minimum 8 years of commercial experience as a Java Developer, including designing and building scalable backend systems
- Knowledge of Java, Spring Boot, Spring Security, Hibernate, REST, PostgreSQL, Git, Jira
- At least 1 year of experience working with LLMs in production, including deployment, integration and optimization of AI solutions
- Practical experience with AI-SDLC tools such as GitHub Copilot, Claude Code, MCP or Copilot Extensions, and organizing own/team workflow with them
- Experience defining AI usage standards in software development and implementing improvements across the whole SDLC
- Experience with AI integration frameworks such as Spring AI or LangChain4j
- Very good knowledge of LLM API integration
- Knowledge of embedding concepts and experience working with vector databases
- Experience implementing and monitoring AI solutions for observability
- Knowledge of Specification-Driven Development approach
- Higher education in computer science, mathematics, banking or related fields
- English language at minimum B2 level
Full description
starszy specjalista / starsza specjalistka (senior), ekspert / ekspertka
praca zdalna, praca hybrydowa
rekrutacja zdalna
Podsumowanie oferty
Dodatkowe informacje
Specjalizacje:
Wymagane języki:
Technologie, których używamy
Wymagane
Mile widziane
- Dołącz do NATEK Polska jako Java Developer i wesprzyj realizację projektów dla jednego z naszych klientów w branży bankowej w obszarze AI/LLM.
- Lokalizacja: Warszawa, Wrocław lub Poznań – praca zdalna (okazjonalne wizyty w biurze 1-2x w miesiącu)
Tak organizujemy naszą pracę
Twój zakres obowiązków
- Wdrażanie, konfiguracja oraz integracja narzędzi wspierających cykl życia oprogramowania opartych o AI-SDLC.
- Projektowanie i rozwój agentic workflows oraz wieloagentowych systemów wspierających procesy developerskie.
- Integracja rozwiązań opartych o modele językowe (LLM) z istniejącymi systemami i narzędziami organizacji.
- Identyfikacja obszarów optymalizacji i automatyzacji procesów wytwarzania oprogramowania z wykorzystaniem AI, ze szczególnym uwzględnieniem usprawniania całego procesu SDLC.
- Współpraca z deweloperami i zespołami technicznymi w celu identyfikowania możliwości wykorzystania AI, usprawniania workflow oraz wdrażania rozwiązań systemowych wspierających cały cykl wytwórczy.
- Opiniowanie rozwiązań związanych z wykorzystaniem AI oraz praktyczne projektowanie, rozwijanie i wdrażanie usprawnień w procesie wytwarzania oprogramowania.
- Prowadzenie warsztatów, szkoleń oraz sesji edukacyjnych z zakresu wykorzystania AI w rozwoju oprogramowania.
Nasze wymagania
- Minimum 8 lat doświadczenia komercyjnego na stanowisku Java Developera, w tym praktyka w projektowaniu i budowie skalowalnych systemów backendowych.
- Znajomość technologii: Java, Spring Boot, Spring Security, Hibernate, REST, PostgreSQL, Git, Jira.
- Co najmniej rok doświadczenia w pracy z modelami językowymi (LLM) w środowisku produkcyjnym, obejmującego wdrażanie, integrację oraz optymalizację rozwiązań AI.
- Praktyczne doświadczenie w wykorzystywaniu narzędzi AI-SDLC, takich jak GitHub Copilot, Claude Code, MCP czy Copilot Extensions, oraz w organizowaniu własnego i zespołowego workflow z ich wykorzystaniem.
- Doświadczenie w definiowaniu standardów wykorzystania AI w procesie wytwarzania oprogramowania oraz identyfikowaniu i wdrażaniu usprawnień obejmujących cały SDLC.
- Doświadczenie w pracy z frameworkami wspierającymi integrację AI, takimi jak Spring AI lub LangChain4j.
- Bardzo dobra znajomość integracji z API modeli LLM.
- Znajomość koncepcji embeddingów oraz doświadczenie w pracy z bazami wektorowymi.