Back End Developer
KING Company srl
Siamo alla ricerca di sviluppatori Back End appassionati pronti ad unirsi al nostro team di sviluppo. La persona selezionata sarà coinvolta in progetti ambiziosi per la realizzazione di servizi digitali, contribuendo attivamente allo sviluppo, costruzione, test e mantenimento delle nostre architetture di pipeline di dati.
I nostri clienti sono aziende di primo piano nei settori delle telecomunicazioni, media, servizi finanziari, automobilistici e di consumo, offrendo servizi innovativi e soluzioni all’avanguardia. Responsabilità- Progettare e sviluppare soluzioni back-end robuste e scalabili per supportare le esigenze dei nostri clienti.
- Collaborare con i team di sviluppo front-end e mobile per integrare le soluzioni back-end con le interfacce utente.
- Partecipare alla costruzione e al mantenimento di pipeline di dati efficienti per la preparazione dei dati destinati a modellazione predittiva e prescrittiva.
- Contribuire allo sviluppo di soluzioni nell’area dei servizi abilitati IoT e alla gestione delle risorse multimediali.
- Assicurare il test e il mantenimento continuo delle soluzioni sviluppate per garantire performance e sicurezza.
- Conoscenza dei principi di sviluppo del software
- Conoscenza di base di Java (Sintassi, convenzioni e costrutti di base, Librerie di sistema e Interfacce)
- Comprendere Spring Framework (Dependency injection e IOC)
- Conoscenza di base di Spring Boot
- Compilazione e Debug (Maven, POM, Settings)
- Creazione di applicazioni Spring Boot
- Utilizzo di database (JDBC, Parametri e named parameters, Classi e serializzazione)
- Utilizzo di Spring Web
- Creazione di API RESTful (Controller)
- Gestione delle eccezioni e messaggi di errore
- Utilizzo di Spring Data (JPA Relazioni tra le entity)
- Integrazione API e JPA (Caching, Service e DTO)
- Versionamento (GitLab or GitHub)
- Comunicazione con altri servizi
- Conoscenza di base di C#
- Conoscenza delle librerie di .NET (BCL, ASP.NET .NET Core/.NET Framework)
- Comprendere la programmazione orientata agli oggetti (OOP)
- Capacità di sviluppare applicazioni console
- Conoscenza di base di SQL
- Comprensione dei principali metodi Linq
- Comprensione dell’architettura di base di ASP.NET
- Utilizzo di Visual Studio
- Capacità di creare applicazioni web con ASP.NET (Nice to have?)
- Comprensione delle best practice di sviluppo
- Capacità di risolvere problemi
- Contratto collettivo nazionale di lavoro del commercio: 14 mensilità
- RAL massimo di 32K
- Valutiamo contratto di apprendistato per i candidati sotto i trent’anni
- Milano o Torino
- Ibrido o full remote a seconda del cliente
- Inserimento in una realtà dinamica e flessibile in cui potrà esprimere le proprie attitudini
- Corsi di specializzazione in base al progetto assegnato
- Ambiente di lavoro dinamico e ad alto contenuto professionale
- Inserimento in progetti sfidanti e di innovazione tecnologica
- Avere l’opportunità di sperimentarsi presso clienti prestigiosi e ambienti lavorativi diversi
- Mettersi alla prova con progetti ambiziosi che contribuiranno non solo alla crescita aziendale ma anche alla tua crescita professionale
Offerta di lavoro pubblicata 2 mesi fa