Leonardo DRS

Software Developer

Genova, IT Roma, IT
Java Python Go API REST SQL NoSQL Docker Kubernetes Terraform Ansible Kafka RabbitMQ Git Postman Spring Boot FastAPI PostgreSQL AWS Azure
Description

CYS_Software Developer_TP

Location: IT - Genova - Fiumara, IT - Roma - Via Laurentina

Time Type: Full time

Job Description

Job Description:

Leonardo è un gruppo industriale internazionale, tra le principali realtà mondiali nell’Aerospazio, Difesa e Sicurezza che realizza capacità tecnologiche multidominio in ambito Elicotteri, Velivoli, Aerostrutture, Elettronica, Cyber Security e Spazio. Con oltre 60.000 dipendenti nel mondo, l’azienda ha una solida presenza industriale in Italia, Regno Unito, Polonia, Stati Uniti, e opera in 150 paesi anche attraverso aziende controllate, joint venture e partecipazioni. Protagonista dei principali programmi strategici a livello globale, è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.

All’interno dell’Area Cyber & Security Solutions, stiamo ricercando un/a Junior Backend Developer per servizi dati e cloud per la nostra sede di Genova / Roma Laurentina.

Di seguito l’elenco delle principali attività previste per il ruolo:

  • 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

Titolo di studio:

Laurea in Ingegneria Informatica, Informatica o equivalente.
 

Seniority:

Junior (fino a 2 anni di esperienza nel ruolo, o più di 3 anni di esperienza in ruoli analoghi)
 

Conoscenze e competenze tecniche:

  • 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
     

Competenze comportamentali:

  • Capacità di lavorare in team e attitudine all’apprendimento continuo
  • Attitudine all’apprendimento di cloud technologies
  • Attenzione ai dettagli e problem solving metodico
  • Approccio all’automation
  • Buone capacità comunicative per interfacciarsi con team senior
  • Curiosità tecnica e proattività nell’acquisire nuove competenze
  • Orientamento alla qualità del codice e reliability
     

Conoscenze linguistiche:

Inglese buono (B1)
 

Competenze informatiche:

  • Linguaggi backend (Java, Python, Go) e almeno un framework enterprise (Spring Boot, FastAPI)
  • Containerizzazione di applicazioni (Docker) e Kubernetes basics
  • Database relazionali (PostgreSQL) e SQL, conoscenza base di NoSQL
  • Cloud platforms basics (OpenStack, AWS/Azure)
  • Infrastructure as Code basics (Terraform, Ansible)
  • Message brokers basics (Kafka, RabbitMQ)
  • Git e workflow di branching collaborativo (GitFlow, trunk-based)
  • API testing tools (Postman, curl) e logging frameworks
  • Scripting per automation

Altro:

  • Disponibilità a brevi trasferte su territorio nazionale
  • Familiarità con concetti di microservizi e event-driven architectures è un plus
  • Familiarità con Linux system administration è un plus
  • Interesse per tematiche di data processing e real-time systems è un plus
  • Interesse per cloud computing e DevOps è un plus
  • Conoscenza base di dati geospaziali e big data frameworks è un plus
  • Conoscenza di networking basics è un plus
  • Disponibilità a ottenere clearance di sicurezza

Seniority:

Junior

Primary Location:

IT - Genova - Fiumara

Additional Locations:

IT - Roma - Via Laurentina

Contract Type:

Permanent

Hybrid Working:

Hybrid
Leonardo DRS
Leonardo DRS

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say