Java Developer

4 giorni fa

Milano, Lombardia, Italia CEI - Comitato Elettrotecnico Italiano Tempo pieno 34.000 € - 40.000 € Contratto

Sviluppi in Java Spring Boot e ti piace lavorare su prodotti in continua evoluzione? Il CEI, Comitato Elettrotecnico Italiano, ente di normazione tecnica nei settori elettrico, elettronico e delle telecomunicazioni, ricerca un Java Developer da inserire nel proprio team di sviluppo. Lavorerai su applicazioni utilizzate quotidianamente da professionisti, aziende e comitati tecnici, contribuendo all'evoluzione delle piattaforme digitali e delle soluzioni innovative del CEI.

Tra i principali prodotti su cui potrai operare vi sono MyNorma, la piattaforma digitale per l'acquisto, la consultazione e la ricerca nelle norme tecniche; MyCorsi, la piattaforma che supporta la gestione dei corsi e delle attività formative del CEI; CEI AIAdvisor, la soluzione basata sull'intelligenza artificiale a supporto della consultazione normativa. Avrai l'opportunità di contribuire sia all'evoluzione funzionale delle applicazioni, sia al percorso di modernizzazione tecnologica dell'ecosistema digitale del CEI, partecipando attivamente alle scelte tecniche del team.

  • Svilupperai nuove funzionalità e contribuirai all'evoluzione delle applicazioni CEI, occupandoti principalmente dello sviluppo backend, con contributi su frontend e supporto alle attività infrastrutturali
  • Parteciperai al percorso di migrazione verso architetture containerizzate
  • Supporterai la gestione delle applicazioni Java su Tomcat: installazione, configurazione, troubleshooting
  • Contribuirai alla qualità del codice attraverso code review, test automatici e pair programming con il resto del team
  • Userai strumenti AI nel tuo flusso di lavoro quotidiano

Competenze richieste:

  • Hai una laurea in Informatica o in discipline STEM equivalenti
  • Hai tra i 3 e i 5 anni di esperienza nello sviluppo di applicazioni Java Spring Boot e nella progettazione di API RESTful
  • Conosci Thymeleaf, HTML5 e CSS3
  • Hai familiarità con il deployment e la gestione di applicazioni Java su Tomcat, inclusi aspetti di configurazione, ottimizzazione e integrazione con reverse proxy e load balancer
  • Hai esperienza con database relazionali (SQL Server, PostgreSQL, MySQL) per la gestione dei dati applicativi
  • Utilizzi Git per il versionamento del codice
  • Hai una buona conoscenza dell'inglese (livello B2 o superiore)
  • Hai esperienza con architetture a microservizi
  • Conosci Elasticsearch per indicizzazione e funzionalità di ricerca
  • Hai esperienza con GitHub e strumenti di CI/CD
  • Scrivi test automatici e conosci la metodologia TDD
  • Conosci le basi di Linux
  • Hai esperienza con React
  • Hai esperienza con Docker e containerizzazione
  • Usi correntemente strumenti AI per lo sviluppo

Completano il profilo:

  • Ti trovi bene a lavorare in team
  • Sei una persona precisa e attenta ai dettagli
  • Affronti i problemi in modo proattivo e hai buone capacità di problem solving
  • Contratto a tempo indeterminato, con RAL compresa tra €34.000 ed €40.000 commisurati alla tua esperienza e al tuo livello di seniority
  • Smart working regolato da accordi interni