Per azienda cliente, leader nel settore edutech, ricerchiamo un:
Backend Developer
Responsabilità
- Progettare,sviluppare e mantenere applicazioni backend scalabili e performanti utilizzandoJava (versioni 17/21 o successive).
- Implementare eottimizzare API RESTful e servizi di integrazione con sistemi interni edesterni.
- Utilizzare iframework Spring (Spring Boot, Spring Data, Spring Security) e/o Hibernate perla gestione della logica applicativa e dell’accesso ai dati.
- Collaborare con iteam di frontend e DevOps per garantire un’architettura solida, sicura edefficiente.
- Scrivere testunitari e di integrazione (JUnit, Mockito o equivalenti) per garantire qualitàe stabilità del software.
- Monitorare leperformance delle applicazioni e intervenire su bug e anomalie.
- Partecipareattivamente 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.