Descrizione della Posizione Lavorativa
Per un progetto enterprise caratterizzato da elevata complessità tecnica siamo alla ricerca di un/una Senior Backend Developer con esperienza consolidata nello sviluppo di soluzioni scalabili, sicure e performanti. La risorsa sarà coinvolta in nuove implementazioni, attività di bug fixing evolutivo e nel miglioramento continuo delle piattaforme esistenti, operando su più stream progettuali in parallelo.
Responsabilità principali
- Progettare e sviluppare servizi backend in Python utilizzando FastAPI
- Realizzare e mantenere API REST documentate con OpenAPI
- Gestire autenticazione e autorizzazione tramite JWT e OpenID Connect (OIDC)
- Integrare e configurare Keycloak per la gestione delle identità
- Integrare sistemi Odoo
- Usare PostgreSQL per la persistenza dei dati
- Containerizzare e gestire gli ambienti con Docker
- Implementare logging strutturato, test automatici e attività di ottimizzazione delle performance
- Collaborare con team tecnici e funzionali per garantire stabilità, sicurezza e qualità del software
Competenze tecniche richieste
- Python e FastAPI
- API REST e OpenAPI
- JWT / OpenID Connect (OIDC)
- Keycloak
- Integrazione Odoo
- PostgreSQL
- Docker
Altre competenze
- Logging e test (unit e integration test)
- Analisi delle performance e troubleshooting
- Best practice di sicurezza applicativa
Esperienza e formazione
- Profilo Senior con più di 4 anni di esperienza nello sviluppo backend
- Capacità di gestire in modo efficace e autonomo attività di sviluppo, manutenzione e miglioramento in parallelo
- Laurea in ambito STEM preferibile; certificazioni Python o Backend considerate un plus
Sede di lavoro: Livorno (LI), Italia.
Requisiti
Profilo senior con oltre 4 anni di esperienza nello sviluppo backend; competenze avanzate in Python/FastAPI, API REST/OpenAPI, JWT/OIDC, Keycloak, integrazione Odoo, PostgreSQL e Docker. Conoscenze di logging, testing automatico, analisi performance e best practice di sicurezza. Laurea STEM preferibile; certificazioni Python/Backend sono un plus.
Competenze richieste
Competenze professionali
Python
FastAPI
API REST
OpenAPI
JWT
OIDC
Keycloak
Odoo
PostgreSQL
Docker
Logging
Unit testing
Integration testing
Analisi delle performance
Sicurezza applicativa
Competenze trasversali
Lavoro di squadra
Autonomia
Problem solving
Gestione del tempo
Comunicazione