Java Developer - Milano, Italia - Generali Italia SpA

    Generali Italia SpA
    Generali Italia SpA Milano, Italia

    3 settimane fa

    Default job background
    Descrizione
    Siamo alla ricerca di un/a Java Developer che si occupi di: Contribuire alla progettazione e allo sviluppo di applicazioni e servizi Java inserito all'interno di uno SCRUM team
    Contribuire alla progettazione e allo sviluppo di architetture a micro-servizi per l'erogazione di funzionalità essenziali della nostra mappa applicativa
    Contribuire alla definizione di linee guida di sviluppo, rilascio, manutenzione degli artefatti e all'aggiornamento continuo delle competenze di tutta la struttura di sviluppo rivolta ai canali digitali
    Sperimentare con nuove tecnologie e realizzare prototipi
    Garantire elevate performance, affidabilità, sicurezza e qualità delle applicazioni realizzate
    Requirements
    Sei adatto/a alla posizione se possiedi: Almeno 5 anni di esperienza verificabile nello sviluppo di applicazioni Java rivolte al mercato enterprise, applicativi ad alte prestazioni, distribuiti geograficamente, rivolti allo svolgimento di operazioni su processi mission-critical, servizi cloud
    Eccellente preparazione su standard J2EE (es. EJB, JPA, JMS) e framework (es. Spring Boot, Quarkus)
    Completa autonomia nella gestione di ambienti locali con sistema operativo Linux
    Esperienza di lavoro in team preferibilmente eterogenei come competenze e provenienza delle persone
    Esperienza nella progettazione e sviluppo di API RESTful
    Esperienza nello sviluppo di servizi cloud basati sulle piattaforme dei principali vendor (es. AWS, Azure, Google, Oracle
    Buona conoscenza della lingua inglese (riferimento QCER B2)
    Esperienza nello sviluppo di software containerizzati mediante stack Swarm/Kubernetes o servizi equivalenti, anche in cloud (es: AWS Fargate)
    Curiosità e propensione alla ricerca per incrementare le proprie competenze Inoltre, sei un/a candidato/a ideale se possiedi: Certificazioni e riconoscimenti relativamente a tecnologie e framework legati al mondo Java
    Certificazioni come cloud solution architect rilasciate da uno dei principali vendor
    Esperienza di sviluppo software in ambito bancario, assicurativo, oppure nella consulenza
    Esperienza nella definizione di metodologie di sviluppo e manutenzione del codice e predisposizione di toolchain CI/CD
    Laurea in informatica, ingegneria informatica o altro titolo di studio preparatorio alla progettazione e sviluppo software
    Certificazione come SCRUM Developer o superiore, anche conseguita in ambito accademico
    Esperienza nella programmazione per frontend (es. Angular, React)% % %%techsoftware%%