Java AI Developer
Full-remote Java AI Developer for Experis (ManpowerGroup's IT brand): builds and runs production REST APIs and LLM-powered services (RAG, MCP tool calling, agentic systems, streaming) with Java/Spring Boot, Python/FastAPI, vector search, and Kubernetes. Permanent contract, RAL up to €45K.
- Compensation
- €45K / yr
- Location
- Montà, Italy
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Must have
- 3-5 years designing and maintaining RESTful APIs and distributed services in production, with responsibility for reliability and performance
- Hands-on experience building LLM applications in production: RAG, tool calling via MCP, agentic systems, context management, streaming
- Solid knowledge of Java and its frameworks, especially Java > 11, Spring Framework and Spring Boot
- Familiarity with at least one orchestration framework (Langflow, LangGraph or equivalent)
- Knowledge of AI Gateways, multi-provider routing/fallback patterns (LiteLLM, OpenRouter or proprietary) and major providers' APIs
- Knowledge of relational and non-relational databases (PostgreSQL/MySQL, MongoDB) and at least one vector/hybrid search engine (Elasticsearch/OpenSearch, Qdrant, pgvector)
- Knowledge of streaming and real-time protocols: SSE, WebSocket, backpressure, long-lived connection management
- Knowledge of DevOps tools such as Git, GitLab CI, Docker, Kubernetes
- Experience with observability: structured logging, distributed tracing (OpenTelemetry), metrics and alerting
- Ability to write and document quality code, take autonomous motivated technical decisions and explain them to technical and non-technical stakeholders
Nice to have
- Knowledge of Python, particularly Python 3 and FastAPI
Full description
Luogo di lavoro:
Roma
Experisè la società IT & Technology del Gruppo Manpower. Le persone e le loro competenze sono il nostro successo e insieme ci poniamo come partner tecnologici dei nostri clienti attraverso servizi e soluzioni. Vogliamo essere artefici, proprio insieme a te, di un ambiente di lavoro innovativo, stimolante e flessibile, attraverso i nostri Valori: People, Knowledge e Innovation.
Java AI Developer:
Competenze richieste:
- Esperienza di 3-5 anni nella progettazione e nel mantenimento di API RESTful e servizi distribuiti in produzione, con responsabilità su affidabilità e performance
- Esperienza concreta nella costruzione di applicazioni basate su LLM in produzione: RAG, tool calling via MCP, sistemi agentici, gestione del contesto, streaming
- Comprovata conoscenza del linguaggio Java e dei relativi framework, con particolare riferimento a Java > 11, Spring Framework e Spring Boot
- Costituirà titolo preferenziale la conoscenza del linguaggio Python, con particolare riferimento a Python 3 e FastAPI
- Familiarità con almeno un framework di orchestrazione (Langflow, LangGraph o equivalenti)
- Conoscenza degli AI Gateway, dei pattern di routing/fallback multi-provider (LiteLLM, OpenRouter o soluzioni proprietarie) e delle API dei principali provider
- Conoscenza dei database relazionali e non relazionali (PostgreSQL/MySQL, MongoDB) e di almeno un motore di ricerca vettoriale o ibrida (Elasticsearch/OpenSearch, Qdrant, pgvector)
- Conoscenza dei protocolli di streaming e real-time: SSE, WebSocket, backpressure, gestione delle connessioni long-lived
- Conoscenza di strumenti DevOps quali Git, GitLab CI, Docker, Kubernetes
- Esperienza su osservabilità: logging strutturato, tracing distribuito (OpenTelemetry), definizione di metriche e alert
- Capacità di scrivere e documentare codice di qualità, di prendere in autonomia decisioni tecniche motivate e di spiegarle a interlocutori tecnici e non tecnici.
Modalità di lavoro:
full remote.
Cosa offriamo:
Lavorerai in un gruppo multinazionale che per il quattordicesimo anno è nella classifica delle "World's Most Ethical Companies".
Manpower ha scelto di certificare il proprio impegno per la Responsabilità Sociale con la Certificazione Etica SA8000®, per garantirne una valutazione e parametri oggettivi di misurazione. Il nostro non è solo uno slogan, crediamo nel talento! Il tuo sarà valorizzato attraverso percorsi di formazione e sviluppo personale e professionale.