In qualità di Software Engineer sarai un membro del team Software and Data Engineering e sarai responsabile della progettazione, implementazione e manutenzione delle componenti server-side, lavorando a stretto contatto con il team di sviluppo e collaborando con gli stakeholder aziendali.
Lavorerai a stretto contatto con altri team e ti occuperai delle seguenti attività:
- Progettare, sviluppare e mantenere applicazioni backend in Java.
- Gestire l'integrazione di database relazionali utilizzando Hibernate o altri ORM.
- Sviluppare e consumare servizi web basati su SOAP e REST.
- Ottimizzare le prestazioni del sistema e garantire la scalabilità delle soluzioni.
- Collaborare con i team di front-end per integrare le interfacce utente con la logica lato server.
- Scrivere codice chiaro, testabile e documentato seguendo le best practice di sviluppo.
- Diagnosticare e risolvere problemi tecnici complessi.
- Partecipare attivamente alla revisione del codice e ai processi di miglioramento continuo.
Must Have
- Ottima conoscenza di Java anche con utilizzo di framework come Springboot, Vert.x o Javalin.
- Esperienza con Hibernate o altri framework ORM.
- Conoscenza approfondita di SOAP, REST e dei principi di architettura dei servizi web.
- Familiarità con i database relazionali come MySQL, PostgreSQL o Oracle e non relazionali (in particolare Redis).
- Esperienza con strumenti di versionamento del codice come Git.
- Conoscenza di base delle architetture distribuite e dei sistemi cloud.
- Buona comprensione dei principi di sicurezza delle applicazioni backend.
- Esperienza con strumenti di test (JUnit, Mockito, ecc.) e metodologie Agile/Scrum.
Nice to Have
- Familiarità con sistemi di messaggistica (es. JMS, RabbitMQ, Kafka).
- Esperienza con containerizzazione (es. Docker, Kubernetes).
- Conoscenza di ambienti CI/CD (es. Jenkins, GitLab CI/CD, ecc.).
- Esperienza con strumenti di monitoraggio e logging (es. ELK stack, Prometheus)
Che cosa aspettarti da noi:
- Curiosità, ascolto, coraggio e spirito di iniziativa. Noi riassumiamo tutto questo in una parola: iliadness.
- Lavoro flessibile, per davvero. Coordinandoti con il tuo manager, potrai sfruttare fino a 8 giorni al mese di lavoro da remoto.
- Bello lavorare da remoto, ma ti innamorerai anche degli uffici iliad. Sono il nostro punto di riferimento per incontrarci e trovare sempre l’ispirazione giusta (oltre che tutto il caffè di cui hai bisogno).
- Fare la Rivoluzione è un lavoro di squadra e per farlo bene, non ci stanchiamo mai di pensare a occasioni di incontro anche fuori dall’ufficio.
- Formazione e percorsi di crescita pensati su misura per te. / Percorsi di formazione pensati su misura per te.
- Bonus mobilità per ridurre ogni giorno l’impatto dei tuoi spostamenti casa-lavoro.
- Ticket giornalieri per pranzare fuori e fare la spesa, anche quando lavori da remoto!
- Contributo biennale per l’acquisto del tuo smartphone.
- Assicurazione sanitaria (per te e per il tuo nucleo familiare) e un network di convenzioni sempre più ricco.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Go Backend Developer
2026-06-17
Back End Developer
2026-06-18
Senior Dot Net Developer
2026-06-15
- Posted
- Feb 24, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Milan
- Company
- iliad
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Go Backend Developer
2026-06-17
Back End Developer
2026-06-18
Senior Dot Net Developer
2026-06-15