Backend web developer

6 giorni fa

metropolitan city of naples, campania, Italia Ciaopeople Tempo pieno

Posizione

Per il consolidamento del nostro team tecnico, siamo alla ricerca di un risorsa che possa ricoprire il ruolo di:

La persona che sarà inserita nel team si occuperà di analisi, progettazione e sviluppo di web application su stack tecnologico Java/Scala e Node.Js finalizzate alla seguenti attività:

Registrazione/LogIn utente, gestione dei contenuti per gli utenti registrati; Microservizi di supporto all’attività editoriale

Requisiti

Requisiti Richiesti:

Esperienza professionale nello sviluppo Backend / Fullstack di applicazioni Web Ottima conoscenza del linguaggio di programmazione Java/Scala, e/o in alternativa ottima conoscenza del linguaggio Typescript e dello stack Ottima conoscenza del paradigma di modellazione e programmazione ad oggetti Ottime conoscenze nell’ambito degli algoritmi e delle strutture dati Ottima conoscenza dei database SQL / NoSQL Buona conoscenza dei design pattern Buona conoscenza dei build tool comunemente utilizzati in ambiente Java/Scala (Maven2, Gradle, SBT ...) e/o in alternativa di quelli comunemente utilizzati in ambito Typerscript/Node.js (npm, yarn, gulp …) Buona conoscenza del sistema di containerizzazione Docker Buona esperienza nello sviluppo di codice JS/TS client side Conoscenza del linguaggio UML Ottima conoscenza del sistema di versioning GIT Esperienza con i sistemi di Cloud Computing ed i servizi da essi offerti: AWS o in alternativa Azure, GCP, etc.

Requisiti Preferenziali:

Conoscenza del linguaggio Scala o esperienza nell’utilizzo dello stesso nell’ambito dello sviluppo Web Conoscenza di Akka Conoscenza di Play Framework Conoscenza dei moderni framework JS/TS per lo sviluppo di Single Page Applications (React.js, Angular, Vue.js …) Conoscenza di Kubernetes per l’orchestrazione dei container Esperienza nello sviluppo di software integrato con i servizi di Cloud Computing offerti da AWS, come: SQS, SNS, S3, DynamoDB etc.