Attiva gli avvisi di lavoro via e-mail!

Backend/Full Stack Developer

Experis S.r.l.

Milano

Ibrido

EUR 40.000 - 60.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Un'azienda leader nel settore pubblicitario cerca un Senior Backend/Full Stack Developer per progettare e mantenere le logiche backend e le API di un sito web basato su Drupal. La posizione prevede collaborazione con team frontend e utilizzo di tecnologie moderne come GraphQL. È richiesta esperienza con Drupal 9/10 e competenze nelle integrazioni API. Luogo di lavoro a Milano, possibilità di lavoro remoto.

Competenze

  • Esperienza comprovata nello sviluppo backend con Drupal 9/10.
  • Competenze nella progettazione e implementazione di API.
  • Familiarità con ambienti di sviluppo e pipeline CI/CD.

Mansioni

  • Sviluppare e mantenere logiche backend e API per il sito web.
  • Garantire performance e sicurezza dei servizi.
  • Collaborare in un ambiente agile utilizzando strumenti Atlassian.

Conoscenze

Sviluppo backend Drupal
API & Integrazioni
Database
Versionamento & CI/CD

Strumenti

Git
MySQL
Docker
Descrizione del lavoro

Experis è la Talent Company di ManpowerGroup, leader mondiale nella ricerca e selezione dei professionisti e nelle soluzioni finalizzate a far crescere il business dei nostri clienti.

Ricerchiamo per importante player nel settore Advertising un Senior Backend/Full Stack Developer che si unirà al team di sviluppo web all'interno del Dipartimento Operations.

Il/laSenior Drupal Backend Developersarà responsabile dellaprogettazione, sviluppo e manutenzione delle logiche backend, delle API e dell’architettura datialla base di un sito web headless basato su Drupal.

Lavorerà a stretto contatto con il team frontend, i designer e gli stakeholder di progetto, assicurandoun’integrazione efficiente e scalabile tramite GraphQLe garantendo stabilità, performance e sicurezza dei servizi.

Responsabilità principali
  • Sviluppo backend Drupal:progettare, sviluppare e manutenere moduli personalizzati, logiche di business e configurazioni avanzate in Drupal 10.
  • Architettura Headless:gestire e ottimizzare l’esposizione dei contenuti e dei dati tramite API (GraphQL/JSON:API) per l’integrazione con frontend decoupled.
  • Gestione dati e contenuti:definire e strutturare content types, taxonomy, entity, view e relazioni complesse.
  • Performance & Sicurezza:garantire l’ottimizzazione delle performance lato server, la scalabilità del sistema e l’aderenza alle best practice di sicurezza Drupal.
  • Integrazione con servizi esterni:sviluppare e mantenere integrazioni tramite API REST/GraphQL e connettori personalizzati.
  • Collaborazione & Agile:lavorare in un ambiente collaborativo e agile, utilizzando strumenti Atlassian (Jira, Confluence) e versionamento Git (GitHub/Bitbucket).
  • CI/CD:contribuire all’automazione dei processi di build, test e deploy.
Competenze tecniche richieste (Must Have)
  • Drupal 9/10:esperienza comprovata nello sviluppo backend, inclusa la creazione di moduli custom, hook, plugin e configurazioni avanzate.
  • API & Integrazioni:esperienza nella progettazione e implementazione di API GraphQL o RESTful.
  • Database:competenza con MySQL/MariaDB, ottimizzazione query e gestione schema.
  • Versionamento & CI/CD:esperienza con Git e pipeline di integrazione continua (GitHub Actions, Bitbucket Pipelines o simili).
  • Configurazione & Deployment:familiarità con ambienti di sviluppo, staging e produzione.
Competenze desiderate (Nice to Have)
  • Headless Drupal:esperienza in progetti Drupal headless integrati con frontend Next.js o React.
  • Search Integration:conoscenza di OpenSearch o Elasticsearch.
  • Cloud:familiarità con piattaforme come AWS o servizi di hosting Drupal (Acquia, Platform.sh, ecc.).
  • Best Practice & DevOps:conoscenza base di containerizzazione (Docker) e processi di automazione.
Soft Skills
  • Forte Collaborazione:Capacità di lavorare efficacemente in team e di comunicare chiaramente con stakeholder tecnici e non tecnici.
  • Attenzione ai Dettagli:Approccio meticoloso allo sviluppo, garantendo codice di alta qualità, performante e privo di bug.
  • Capacità Analitiche:Capacità di analizzare problemi complessi e sviluppare soluzioni efficaci e scalabili.
  • Problem-Solving:Proattività nell'identificare e risolvere le sfide tecniche.
  • Comunicazione:Ottime capacità di comunicazione scritta e orale.

Sede di lavoro: Milano con possibilità di full remote

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.