Backend developer.
Descrizione dell'offerta
Per azienda cliente, leader nel settore edutech, ricerchiamo un:
Backend Developer
Responsabilità
•Progettare,
sviluppare e mantenere applicazioni backend scalabili e performanti utilizzando
Java (versioni 17/21 o successive).
•Implementare e
ottimizzare API RESTful e servizi di integrazione con sistemi interni ed
esterni.
•Utilizzare i
framework Spring (Spring Boot, Spring Data, Spring Security) e/o Hibernate per
la gestione della logica applicativa e dell’accesso ai dati.
•Collaborare con i
team di frontend e DevOps per garantire un’architettura solida, sicura ed
efficiente.
•Scrivere test
unitari e di integrazione (JUnit, Mockito o equivalenti) per garantire qualità
e stabilità del software.
•Monitorare le
performance delle applicazioni e intervenire su bug e anomalie.
•Partecipare
attivamente alle cerimonie Agile/Scrum (planning, review, retrospective).
Profilo
- Esperienza solida in Java
(preferibilmente versioni 17 o successive). - Ottima conoscenza dei framework
Spring (Boot, Data, Security, Cloud) e/o Hibernate. - Conoscenza dei principali
database relazionali (es. PostgreSQL, MySQL, Oracle) e di ORM. - Esperienza con strumenti di
versionamento (Git) e metodologie di sviluppo Agile/Scrum. - Conoscenza di architetture
RESTful e principi di design orientato ai microservizi. - Buona padronanza di strumenti
di build e dependency management (Maven, Gradle). - Capacità
di scrivere codice pulito, testabile e documentato.