Backend Developer – Java / Spring Boot
Backend developer building and maintaining enterprise applications with Java 21 and Spring Boot in a microservices architecture, in a hybrid role based in Lucca (on-site Monday and Tuesday). Daily work spans REST API development, Docker/Kubernetes deployment, and automated testing with JUnit and Mockito.
- Compensation
- €26K–€30K / yr
- Location
- Lucca, Italy
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Consolidated backend development experience with Java 21 and Spring Boot
- Excellent knowledge of microservices architectures
- Experience using Docker and Kubernetes
- Skills in REST API development
- Experience writing automated tests with JUnit and Mockito
- Familiarity with Git and Agile methodologies
- Operational autonomy, problem solving, and teamwork attitude
- Availability to work on-site in Lucca on Monday and Tuesday
Nice to have
- Experience with Spring Cloud for microservices management
- Knowledge of Kafka or RabbitMQ for asynchronous service communication
- Experience with CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions)
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud)
- Knowledge of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB)
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack)
- Knowledge of Spring Security, OAuth2, and JWT
- Familiarity with Clean Code, SOLID, and Design Patterns
Full description
CHI SIAMO
ADENTIS Italia è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.
Presente in 14 paesi europei con oltre 9.000 dipendenti, abbiamo aperto, da quattro anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividono gli stessi valori della nostra società: AMBIZIONE, DINAMISMO e VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.
Ruolo: Backend Developer – Java / Spring Boot
Modalità: Hybrid (Lucca)
IL TUO RUOLO
Per un'importante progettualità in ambito IT, siamo alla ricerca di un Backend Developer con esperienza nello sviluppo di applicazioni enterprise basate su Java e Spring Boot, all'interno di architetture a microservizi.
La risorsa sarà coinvolta nella progettazione, nello sviluppo e nella manutenzione di servizi backend, contribuendo alla realizzazione di soluzioni scalabili, performanti e affidabili.
Attività:
- Sviluppo e manutenzione di applicazioni backend con Java 21 e Spring Boot.
- Progettazione e implementazione di architetture a microservizi.
- Sviluppo e integrazione di API REST.
- Containerizzazione delle applicazioni tramite Docker.
- Utilizzo di Kubernetes per l'orchestrazione dei microservizi.
- Implementazione di test unitari e di integrazione con JUnit e Mockito.
- Collaborazione con il team di sviluppo per garantire qualità, performance e manutenibilità del codice.
Requisiti:
- Esperienza consolidata nello sviluppo backend con Java 21 e Spring Boot.
- Ottima conoscenza delle architetture a microservizi.
- Esperienza nell'utilizzo di Docker e Kubernetes.
- Competenze nello sviluppo di API REST.
- Esperienza nella scrittura di test automatizzati con JUnit e Mockito.
- Familiarità con Git e metodologie di sviluppo Agile.
- Autonomia operativa, capacità di problem solving e attitudine al lavoro in team.
- Disponibilità a lavorare in presenza a Lucca il lunedì e il martedì.
Nice to have:
- Esperienza con Spring Cloud per la gestione di architetture a microservizi.
- Conoscenza di Kafka o RabbitMQ per la comunicazione asincrona tra servizi.