Senior Backend Developer
Job Description & How to Apply Below
Chi siamo :
Selefor è tra i principali attori italiani nella consulenza HR, formazione innovativa e accelerazione della trasformazione digitale. Sosteniamo l’inclusività e crediamo che il valore delle competenze tecniche nasca dall’incontro di punti di vista diversi, eterogenei e complementari.
Siamo alla ricerca di un
Senior Backend Developer, per un nostro cliente in ambito Media, con almeno 5 anni di esperienza nel campouna / un Senior Backend Developer appassionata / o, autonoma / o e desiderosa / o di contribuire alla crescita tecnologica dei nostri progetti digitali.
Responsabilità Senior Backend Developer – Progettazione, Sviluppo e Ottimizzazione Sistemi Web
Progettare, sviluppare e manutenere servizi backend scalabili e performanti in ambienti cloud e on-premise.
Collaborare con team di frontend, UX / UI designer e stakeholder di prodotto per tradurre requisiti funzionali in soluzioni software robustissime.
Analizzare, ottimizzare e refactorizzare codice esistente per garantire sicurezza, affidabilità e scalabilità delle piattaforme sviluppate.
Definire e implementare API RESTful e / o Graph
QL, gestire integrazioni con sistemi esterni e database relazionali e non relazionali.
Eseguire code review, mentoring e affiancamento su best practice, documentazione tecnica e processi Dev Ops.
Monitorare performance, individuare colli di bottiglia e proporre soluzioni innovative per l’ottimizzazione delle architetture software.
Supportare la risoluzione di problemi tecnici e ottimizzare l’automazione dei workflow di sviluppo, test e rilascio.
Requisiti principali :
Almeno 5 anni di esperienza nel campo dello sviluppo di sviluppo backend e di delivery pipeline;
Comprovata esperienza nell'utilizzo dei servizi AWS per la gestione dell'infrastruttura cloud, inclusi ma non limitati a EC2, S3, RDS, Lambda e Cloud Formation;
Solida esperienza nell'uso di Terraform per l'Infrastructure as Code (IaC), inclusa la capacità di scrivere, mantenere e aggiornare script Terraform per la gestione e l'automazione delle risorse cloud su AWS;
Esperienza nella creazione e gestione di pipeline CI / CD utilizzando strumenti come Jenkins, Git Lab CI, o AWS Code Pipeline. Capacità di configurare e ottimizzare pipeline per il deploy automatico e continuo del software;
Esperienza pratica e solida comprensione della metodologia TDD per lo sviluppo di software;
Esperienza con database relazionali come MySQL, Postgre
SQL, Oracle, o SQL Server e competenza nella scrittura di query SQL complesse e nell'ottimizzazione delle prestazioni del database;
Esperienza con database non-relazionali come Dynamo
DB, Mongo
DB e competenza nella scrittura di query complesse utilizzando la sintassi relativa;
Competenza nell'utilizzo di sistemi di controllo del codice sorgente come Git per la gestione del codice e delle versioni;
Capacità di risolvere problemi complessi e di effettuare il debug del codice in modo efficiente.
Competenza avanzata in Java;
Esperienza pratica e solida comprensione della metodologia TDD per lo sviluppo di software;
Esperienza con database relazionali come MySQL, Postgre
SQL, Oracle, o SQL Server e competenza nella scrittura di query SQL complesse e nell'ottimizzazione delle prestazioni del database;
Esperienza con database non-relazionali come Dynamo
DB, Mongo
DB e competenza nella scrittura di query complesse utilizzando la sintassi relativa;
Competenza nell'utilizzo di sistemi di controllo del codice sorgente come Git per la gestione del codice e delle versioni;
Capacità di risolvere problemi complessi e di effettuare il debug del codice in modo efficiente.
Competenze gradite :
Conoscenza del linguaggio di programmazione Groovy utilizzato per la scrittura di test tramite Spock e degli script di automation in Jenkins;
Familiarità con lo scripting Bash per l'automatizzazione di compiti di sistema e la gestione delle infrastrutture.
Ruolo :
Queste figure saranno la spina dorsale tecnologica. Si occuperanno di sviluppare tutta la logica server-side per i vari progetti : le integrazioni dei bot vocali (con Dialogflow e NlPearl), il backend del CRM (se sviluppato internamente), le API per l'app museale e, cruciale, il sistema di gestione appuntamenti…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×