Per una realtà strutturata, impegnata nello sviluppo di soluzioni digitali complesse, siamo alla ricerca di un Senior Java Developer con solida esperienza nello sviluppo backend in Java e nella realizzazione di applicazioni basate su architetture a microservizi.
La persona entrerà a far parte di un team tecnologico dedicato allo sviluppo e all’evoluzione di piattaforme software complesse, contribuendo attivamente alla definizione delle soluzioni e al miglioramento continuo delle applicazioni.
La sede aziendale è a Milano, ma è possibile considerare modalità full remote con saltuaria presenza in sede, in caso di necessità.
Principali responsabilità
- Progettare, sviluppare e manutenere applicazioni backend in Java;
- Lavorare su architetture distribuite e a microservizi;
- Sviluppare e integrare API REST;
- Collaborare con il team tecnico nella definizione delle soluzioni applicative;
- Gestire l’interazione con database relazionali e ottimizzare query e transazioni;
- Contribuire alla qualità e alla stabilità del codice attraverso attività di testing;
- Partecipare alle attività di troubleshooting e risoluzione delle anomalie;
- Contribuire all’evoluzione tecnologica delle piattaforme e all’adozione di nuove soluzioni;
- Collaborare con le diverse figure tecniche coinvolte nei progetti.
Competenze tecniche È richiesta una solida esperienza su:
- Java e relativo ecosistema di sviluppo;
- Spring Boot;
- Spring Web e API REST;
- Architetture distribuite e microservizi;
- Cloud computing, preferibilmente AWS;
- Database SQL relazionali;
- JPA / Hibernate e JDBC;
- Git;
- Maven;
- Strategie e principi di software testing.
Profilo ideale
- Esperienza significativa nello sviluppo backend Java;
- Seniority indicativamente superiore ai 6/7 anni;
- Esperienza nello sviluppo e nella manutenzione di applicazioni complesse e ad elevata affidabilità;
- Capacità di lavorare su sistemi ad alto traffico e con particolare attenzione alle performance;
- Spiccata capacità di problem solving e troubleshooting;
- Forte orientamento al risultato e alla qualità del software;
- Buone capacità di collaborazione e lavoro in team;
- Laurea in Informatica, Ingegneria o discipline scientifiche costituisce titolo preferenziale.
Cosa offre l’azienda
- Contesto aziendale strutturato e stabile;
- Progetti ad elevata complessità tecnologica;
- Possibilità di lavorare su tecnologie moderne e architetture evolute;
- Ambiente collaborativo con resistente condivisione delle competenze;
- Percorsi di crescita professionale;
📌 Senior Java Software Engineer (Italia)
🏢 Tissington
📍 Italia
Candidati a questo annuncio
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.