Backend Java Developer - Roma
Summary
Backend Java Developer at Axcent in Rome (hybrid) building enterprise Java/Spring Boot applications and integration services: designing REST APIs, working with relational databases (SQL, JPA, Hibernate), writing unit/integration tests, debugging and optimizing performance, and collaborating with frontend, QA, DevOps and architecture teams.
In questa posizione lavori come Backend Java Developer per Axcent Company, contribuendo allo sviluppo di applicazioni e servizi enterprise basati su Java e Spring Boot. Ti inserisci in un contesto di integrazione tra sistemi, collaborando con frontend, QA, DevOps e architettura per assicurare qualità e corretta messa in produzione. Verrà valorizzata la tua capacità di progettare API REST e di gestire database relazionali, con attenzione a performance e manutenibilità. L’opportunità è costruire soluzioni scalabili in un ambiente orientato all’innovazione e alla qualità.
Retribuzione / Benefits- Sede: Roma, modalità ibrida
- Orario di lavoro: full time, 9:00 – 18:00
- RAL: 26-30k, da concordare in base al livello di seniority e competenze
- Progettare, sviluppare e manutenere backend con Java e Spring Boot
- Sviluppare API RESTful e servizi per integrazione tra sistemi
- Implementare logiche di business, qualità e manutenibilità del codice
- Gestire interazione con database relazionali tramite SQL, JPA e Hibernate
- Contribuire a architetture modulari e a microservizi ove previsto
- Realizzare test unitari e di integrazione per garantire qualità
- Eseguire debugging, troubleshooting e ottimizzazione delle performance
- Partecipare a code review e promuovere best practice di sviluppo
- Collaborare con frontend, QA, DevOps e architettura per integrazione e rilascio
- Esperienza di almeno 3 anni nello sviluppo backend in Java
- Ottima conoscenza del linguaggio Java
- Solida esperienza con Spring Boot e l’ecosistema Spring
- Esperienza nella progettazione e nello sviluppo di API REST
- Buona conoscenza dei database relazionali, in particolare SQL
- Analisi e problem solving
- Autonomia nello sviluppo e risoluzione di problemi tecnici
- Lavoro di squadra e collaborazione tecnica
- Java
- Spring Boot
- API REST