Il nostro cliente è una realtà che sviluppa soluzioni data-driven e di
intelligenza artificiale
per fintech.
La missione è trasformare i dati in valore, con piattaforme scalabili, sicure e misurabili, in collaborazione con team cross-funzionali (Data, Product, Security, Ops).
Siamo alla ricerca di uno sviluppatore Java/Python per guidare lo sviluppo end-to-end di servizi e pipeline che abilitano funzionalità AI.
Responsabilità principali:
* Back-end & Microservizi:
progettare e sviluppare servizi
Java (Spring/Spring Boot)
e
Python (FastAPI/Flask)
, REST/gRPC, idempotenti e osservabili;
* AI/ML Enablement:
integrare modelli
ML/LLM
in produzione (feature store, inference APIs, model versioning, prompt/response pipelines);
* Data Engineering leggero:
sviluppare
ETL/ELT
e
data pipelines
(Spark o Pandas), gestione di job schedulati, qualità e validazione dei dati;
* Scalabilità & Affidabilità:
design resiliente (circuit breakers, retry, backpressure), caching, profiling, performance tuning;
* DevOps & Cloud:
CI/CD (GitHub Actions/GitLab), containerizzazione (
Docker
), orchestrazione (
Kubernetes
), IaC (Terraform preferito);
* Sicurezza & Compliance:
secrets management, policy zero-trust, log centralizzati, auditability;
* Collaborazione:
lavorare con Data Scientist, MLOps, Product e Security; code review, pair programming, mentoring dei profili junior;
* Qualità:
test automation (unit/integration/contract), osservabilità (logs, metrics, traces), SLO/SLI.
Requisiti:
* 5+ anni
di sviluppo back-end in
Java
e
Python
in contesti production;
* Spring Boot
(Java 11+ o 17+) e un framework server in Python (
FastAPI
preferito);
* Esperienza con
REST/gRPC
,
PostgreSQL
o
MySQL
,
Redis
,
Kafka
o
RabbitMQ;
* Container
e
Kubernetes
, pipeline
CI/CD;
* Conoscenza pratica di almeno uno tra
PyTorch
,
TensorFlow
,
scikit‑learn
o
Hugging Face
(transformers);
* Familiarità con
prompt engineering
e integrazione
LLM
(on‑prem o via API);
* Solido uso di
Git
, code review, standard di clean code e testing.