Stiamo cercando uno Sviluppatore Java da inserire nel team IT per lo sviluppo e la manutenzione di applicazioni aziendali. La figura lavorerà principalmente su sistemi backend, contribuendo alla realizzazione di soluzioni affidabili, performanti e facilmente manutenibili.
\n
Responsabilità principali - Sviluppare e mantenere applicazioni backend in Java
\n
- Analizzare i requisiti tecnici e tradurli in soluzioni software
- Scrivere codice trasparente, modulare e ben documentato
- Gestire e ottimizzare l'accesso ai database
- Effettuare test e debugging delle applicazioni
- Collaborare con altri sviluppatori e team tecnici
- Garantire stabilità e sicurezza delle applicazioni Requisiti richiesti - Buona conoscenza di Java e della programmazione orientata agli oggetti
- Esperienza con framework come Spring o Java EE / Jakarta EE
- Conoscenza di SQL e database relazionali (es. MySQL, PostgreSQL, Oracle)
- Familiarità con sistemi di versionamento (Git)
- Capacità di scrivere query efficienti e gestire dati
- Conoscenza base di servizi web (REST, JSON, XML) Requisiti preferenziali - Esperienza con Hibernate o JPA
- Conoscenza di architetture a livelli (layered architecture)
- Familiarità con strumenti di build come Maven o Gradle
- Esperienza in ambienti Linux/Unix
- Nozioni base di frontend (HTML, CSS, JavaScript)