Senior Java Software Engineer
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
In questa posizione, operi come punto chiave nello sviluppo di soluzioni Web-based in Java in progetti internazionali. Symbiosis tra sviluppo e architettura: lavori su microservizi, partecipando al ciclo completo di ingegneria software, dal design al deployment. Ti interfacci con team distribuiti e applicazioni complesse, contribuendo alla qualità tecnica e alla documentazione di progetto. Avrai l’opportunità di crescere in un contesto internazionale orientato all’innovazione tecnologica e al download di best practice. L’obiettivo è guidare soluzioni robuste che scalano in ambienti containerizzati, con attenzione a performance e manutenibilità.Retribuzione / Benefits
- Progettare e sviluppare applicazioni Web-based in Java
- Contribuire a architetture a microservizi e al ciclo end-to-end di sviluppo (design, sviluppo, build, deploy)
- Lavorare in team e su ambienti di application server
- Redigere documentazione tecnica di progetto
- Gestire progetti complessi end-to-end e coordinare fasi di progetto
- Ottima conoscenza del linguaggio Java (ultime versioni)
- Ottima conoscenza di Hibernate per persistenza dei dati
- Ottima conoscenza di Spring (SpringBoot, Spring Batch, Spring Data JPA)
- Ottima conoscenza di Oracle PL/SQL
- Autonomia nella gestione end-to-end di sviluppi complessi e delle fasi di progetto
- Autonomia nella redazione di documentazione tecnica
- Ottima conoscenza di architettura a microservizi container-based
- Buona conoscenza di Kubernetes per orchestrazione container (preferibile OpenShift)
- Buona conoscenza di strumenti di Versioning (SVN, GIT)
- Conoscenza DB SQL e NoSQL (es. MongoDB)
- Inglese B1
- Percorso di carriera strutturato
- Formazione e certificazione aziendali
- Contesto internazionale, giovane e stimolante