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.
Può ottenere maggiori dettagli sulla natura di questa posizione e sui requisiti per i candidati leggendo quanto segue.
Responsabilità principali
Sviluppare e mantenere applicazioni backend in Java
Analizzare i requisiti tecnici e tradurli in soluzioni software
Scrivere codice chiaro, 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 xrdztoy 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)