Stiamo cercando urgentemente il seguente profilo professionale: Senior Java Software Engineer con una comprovata esperienza di almeno 4/5 anni. La risorsa verrà coinvolta in progetti che riguardano attività di analisi dei requisiti software, progettazione e realizzazione delle soluzioni fino a seguire tutto il ciclo di vita del prodotto. Competenze: * Conoscenza del linguaggio Java, Maven (opzionali: OSGi e MQTT) e del framework Spring (SpringBoot, SpringData, SpringSecurity, SpringCloud, ecc.) * Competenza nell'utilizzo e gestione dei database relazionali e NoSql * Conoscenza ed esperienza dell’applicazione dei principi della buona architettura del software (SOLID, DRY, KISS, Testing, TDD, BDD, Refactoring continuo…) * Ottime capacità di problem solving, analisi delle necessità degli utenti, documentazione dei requisiti funzionale e tecnica Competenze gradite: * Esperienza delle tecnologie web e dei problemi ad essa collegati (HTML/CSS, HTTP, Caching, JWT, Cookies, …) * Esperienza nell'applicazione di metodologie Agile come Scrum o Kanban * Competenza nell'utilizzo di sistemi di versionamento del codice sorgente, come Git e GitFlow e degli strumenti di CI/CD, come Jenkins Modalità di lavoro ibrida (richiesti almeno 3 giorni in presenza a Milano nord)
Cerca altre offerte di lavoro
Descrizione dell’offerta di lavoro
Creare un avviso di lavoro per questa ricerca
Senior Java Software Engineer • Italia, Milano