
Software Developer
Leonardo
full-time
Posted on:
Location Type: Hybrid
Location: Genova • Italy
Visit company websiteExplore more
About the role
- Sviluppare servizi backend per gestione ed esposizione di dati attraverso API
- Sviluppare servizi backend per gestione risorse cloud e API exposure
- Implementare logiche di business per data transformation, validation, resource provisioning e lifecycle management
- Sviluppare endpoint API RESTful per integrazione con frontend e sistemi esterni
- Integrare con database relazionali e NoSQL per persistenza dati
- Integrare con cloud platforms APIs per resource management
- Implementare consumer per message queues per data ingestion asincrona
- Implementare componenti per data processing, aggregation, monitoring e logging di cloud resources
- Sviluppare script per automation di operazioni cloud
- Implementare test automatizzati (unit, integration) per garantire qualità del codice
- Contribuire alla containerizzazione delle applicazioni e al deployment su Kubernetes
- Partecipare alle attività di code review e documentazione tecnica
- Collaborare con team senior nell’implementazione di funzionalità di data processing e automation workflows
Requirements
- Laurea in Ingegneria Informatica, Informatica o equivalente
- Fino a 2 anni di esperienza nel ruolo, o più di 3 anni in ruoli analoghi
- Sviluppo backend con linguaggi moderni (Java, Python, Go) e framework enterprise
- Sviluppo di API RESTful con comprensione dei principi REST e HTTP
- Database relazionali con competenza in SQL intermedio (joins, aggregazioni, subqueries)
- Familiarità con concetti di messaging asincrono (message queues, pub-sub patterns)
- Familiarità con cloud platforms (OpenStack, AWS, Azure) basics
- Conoscenza base di containerizzazione (Docker) e Kubernetes
- Familiarità con Infrastructure as Code concepts
- Buone capacità comunicative per interfacciarsi con team senior
- Curiosità tecnica e proattività nell’acquisire nuove competenze
- Orientamento alla qualità del codice e reliability.
Benefits
- Disponibilità a brevi trasferte su territorio nazionale
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentAPI developmentdata transformationdata validationresource provisioninglifecycle managementdata processingautomation scriptingautomated testingcontainerization
Soft Skills
communication skillstechnical curiosityproactivitycode quality orientation
Certifications
Laurea in Ingegneria InformaticaLaurea in Informatica