Sviluppatore back-end

2 giorni fa

Catania, Sicily, Italia PalComm Tempo pieno 22.000 € - 31.000 €/anno
PalComm è la società tecnologica del gruppo Palella Holdings, impegnata nello sviluppo di soluzioni digitali innovative e nella gestione di piattaforme tecnologiche per le aziende del gruppo e i propri clienti. Ci occupiamo di progettazione, sviluppo e gestione di applicazioni web e mobile, infrastrutture cloud e prodotti digitali, con un approccio orientato all’innovazione, alla scalabilità e alla qualità del software. Per ampliare il nostro team tecnologico, siamo alla ricerca di un Backend Developer che contribuisca allo sviluppo e all’evoluzione dei nostri prodotti. Cosa farai – Progettare, sviluppare, mantenere e documentare API REST e/o GraphQL per applicazioni web e mobile. – Guidare la progettazione dell’architettura backend (API, database, servizi, CMS e processi asincroni). – Progettare ed evolvere lo schema PostgreSQL, garantendo integrità, performance e scalabilità dei dati. – Progettare e sviluppare piattaforme CMS custom: modelli di contenuto, pubblicazione, versionamento, workflow editoriali, utenti, ruoli e permessi. – Implementare autenticazione, autorizzazione e gestione dei ruoli a livello di piattaforma. – Integrare sistemi di pagamento, gestione degli abbonamenti e servizi di terze parti. – Integrare servizi di Intelligenza Artificiale tramite API per funzionalità avanzate. – Gestire e ottimizzare l’infrastruttura cloud su AWS, bilanciando scalabilità, sicurezza e costi. – Progettare e implementare code, processi asincroni, notifiche e architetture event-driven. – Occuparsi di disponibilità, sicurezza, backup e disaster recovery dei sistemi in produzione. – Ottimizzare prestazioni, query, caching multilivello e accesso ai dati su piattaforme ad elevato traffico. – Analizzare, debuggare e risolvere problematiche critiche in produzione. – Definire e implementare logging, monitoring, alerting e osservabilità. – Supportare raccolta, elaborazione e esposizione dei dati per analytics e reportistica. – Partecipare alle code review e contribuire a definire gli standard del team. Cosa cerchiamo – Almeno 2 anni di esperienza professionale nello sviluppo backend di applicazioni in produzione ad alt – Ottima conoscenza di Node.js e di framework backend moderni (preferibilmente NestJS), con TypeScript. – Solida esperienza con PostgreSQL: progettazione dello schema dati, query complesse, ottimizzazione e indicizzazione. caching multilivello (Redis, CDN/edge caching, cache invalidation) per applicazioni ad elevato traffico. – Esperienza nella progettazione e gestione di infrastrutture cloud su AWS. – Esperienza con sistemi concorrenti e consistenza dei dati: race condition, locking e idempotenza. – Conoscenza di Docker e di piattaforme di orchestrazione e deployment (es. Amazon ECS, Kubernetes o equivalenti). – Esperienza nell’integrazione di sistemi di pagamento e gestione degli abbonamenti. – Conoscenza approfondita delle best practice di Application Security: autenticazione, autorizzazione, protezione delle API e gestione dei segreti. – Esperienza con messaggistica, code e architetture asincrone/event-driven. – Esperienza nello sviluppo e nella documentazione di API REST. – Familiarità con logging, monitoring e osservabilità in produzione. – Capacità di lavorare in autonomia e di assumere responsabilità sulle scelte tecniche del backend. Nice to have – Esperienza nello sviluppo di CMS proprietari o piattaforme per contenuti editoriali, media o ad alto volume. – Esperienza nell’integrazione di modelli di Intelligenza Artificiale (LLM) e servizi AI tramite API. – Esperienza con motori di ricerca full-text e semantica (es. Elasticsearch, OpenSearch, pgvector). – Esperienza nello sviluppo di sistemi di streaming video e distribuzione di contenuti multimediali. – Esperienza con architetture a microservizi. – Conoscenza di Infrastructure as Code (Terraform, AWS CDK o equivalenti). – Esperienza con database vettoriali e ricerca semantica (pgvector, Pinecone, Weaviate o equivalenti). – Esperienza con tecnologie OCR e estrazione del testo da documenti. Modalità di lavoro ibrida, con presenza presso la sede di Catania, RAL da 22 a 31k in base all’esperienza del candidato. https://palcomm.it/career/backend-developer