Per azienda cliente leader italiano nei Servizi IT& Infrastracture per Consumer, Enterprise & Business ricerchiamo un/una Developer Java servizi pec
Di cosa ti occuperai
Come Developer Java all’interno del team pec Trust Services, avrai la responsabilità di occuparti dello sviluppo delle varie componenti software, pianificare le attività, garantire la qualità del codice e contribuire alla risoluzione delle problematiche tecniche che emergono durante il ciclo di vita del progetto/servizio. Nel tuo ruolo, collaborerai strettamente con il Product Owner e l’Analista Funzionale per progettare e implementare soluzioni tecniche che rispondano alle esigenze del business, mantenendo alta la qualità del codice. Avrai il compito di supportare tecnicamente il team di sviluppo, fornendo supporto e soluzioni per le problematiche quotidiane, e di interfacciarti con i team DevOps e Architettura per garantire l’allineamento delle soluzioni con le linee guida aziendali.
Sei il/la candidato/a ideale se hai
Esperienza di almeno 3 anni nella gestione di progetti/servizi complessi come Developer Java
Capacità di valutare la qualità e la documentazione del codice e supportare i componenti del team meno esperti nella formazione e miglioramento continuo.
Ottime doti comunicative sia con il team tecnico che con gli stakeholders business, abbinate a capacità organizzative e di leadership.
Capacità di gestione del tempo e delle attività in relazione agli obiettivi e alle scadenze
Almeno 3 anni di esperienza nella progettazione, implementazione e manutenzione di API RESTful
Almeno 3 anni di pregressa esperienza di sviluppo e padronanza di Java / J2EE, JPA, Hibernate, Spring Framework, Spring Boot e Spring Batch
Almeno 3 anni di esperienza con soluzioni a microservizi scalabili e in alta affidabilità deployate su container manager (K8s).
Esperienza con database relazionali e non relazionali (MySQL, Redis, MongoDB).
Esperienza con Message Broker (Kafka).
Competenza nell’utilizzo di strumenti e metodologie DevOps (SonarQube, Nexus, GitLab, ArgoCD, Docker, Rancher, Helm,Kubernetes, Hashicorp Vault).
Familiarità con le tecniche di testing automatizzato (unit test, test di integrazione, end-to-end).
Competenza nella gestione dei sistemi di versioning del codice, in particolare con Git.
Buona conoscenza della lingua Inglese sia scritta che parlata.
Cosa Offriamo
Formazione continua con piani di Induction strutturati per i nuovi ingressi in azienda e percorsi specifici in funzione del Ruolo/Area.
Se previsto dalla mansione potrai lavorare in modalità agile, grazie alle politiche applicate in azienda.
Ambiente smart e collaborativo.
Possibilità di crescita professionale.
Ticket Restaurant.