Hybrid Software Developer

Posted last month

Apply now

About the role

  • Junior Backend Developer role at Leonardo, developing backend services for cloud and data management. Collaborating with senior teams on API and data processing implementations.

Responsibilities

  • 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

Job title

Software Developer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job