La divisione specializzata\nDigital & Technologies\ndi\nAdecco\nsta ricercando diversi:
\n
Developer Java.
\n
La risorsa selezionata sarà inserita nel team di sviluppo e si occuperà dell’analisi, progettazione e implementazione di soluzioni software lato\nback-end\nutilizzando tecnologie\nJava\n. Collaborerà con analisti funzionali, sviluppatori front-end e team di QA, contribuendo all’intero ciclo di vita del software: dalla raccolta dei requisiti alla messa in produzione.
\n
Responsabilità principali
\n
\n
- Analisi tecnica dei requisiti e definizione delle specifiche di sviluppo.
\n
- Sviluppo e manutenzione di applicazioni back-end in contesto Java.
\n
- Progettazione e implementazione di API REST.
\n
- Gestione dell’integrazione con sistemi interni ed esterni.
\n
- Ottimizzazione delle performance delle applicazioni e del codice sorgente.
\n
- Collaborazione con il team DevOps per deploy e pipeline CI/CD.
\n
- Produzione di documentazione tecnica chiara e aggiornata.
\n
- Supporto nella risoluzione di bug, anomalie e attività di refactoring.
\n
\nRequisiti tecnici\n
\n
- Ottima conoscenza di\nJava SE/EE\n.
\n
- Esperienza con framework come\nSpring\n,\nSpring Boot\n,\nHibernate\n.
\n
- Conoscenza di database relazionali (es.\nMySQL\n,\nPostgreSQL\n,\nOracle\n) e/o NoSQL.
\n
- Buona padronanza di strumenti di versioning (\nGit\n).
\n
- Familiarità con architetture a microservizi.
\n
- Conoscenza di pattern di programmazione, OOP e best practice di coding.
\n
- Esperienza con strumenti di build (Maven, Gradle).
\n
- Conoscenza di containerizzazione (Docker, Kubernetes) — plus.
\n
\nFormazione\n
\n
- Laurea in Informatica, Ingegneria Informatica o discipline affini (preferibile).
\n
- Percorsi formativi o certificazioni in ambito Java e software engineering (plus).
\n
- Esperienza nel ruolo di almeno\n2–3 anni\n(livello mid), oppure\n5+ anni\nper profili senior.
\n
\nSede di lavoro: FIRENZE