Adentis Italia is looking to hire a Java Backend Developer with experience in developing cloud-ready microservices to join a highly technical team dedicated to the design and maintenance of distributed enterprise solutions.
Requirements
- Java 21
- Spring Boot, Spring Framework
- Maven Framework e librerie principali
- Spring Boot Starter Web, Spring Data JPA, Spring Security
- Spring Cloud (Feign, Eureka Client, Open Feign, Wiremock)
- Spring Kafka
- DB2
- Liquibase
- Redis
- JUnit 5 (JUnit Jupiter)
- Spring Boot Test, Spring Test
- Testcontainers
- Wiremock
- Lombok
- Map Struct
Responsibilities
- Sviluppo e manutenzione di API RESTful ad alte prestazioni
- Integrazione con sistemi di messaggistica Kafka
- Gestione del ciclo di vita delle migrazioni DB tramite Liquibase
- Collaborazione con altri team per l'orchestrazione di job e scheduling
- Esecuzione di test automatici e contract testing (JUnit, Wiremock, Testcontainers)
- Redazione e aggiornamento della documentazione tecnica con Springdoc Open API
- Ottimizzazione del codice per performance, sicurezza e scalabilit
Other
- Full Remote
- Contratto a tempo indeterminato
- Ingresso in un team di alto profilo tecnico
- Progetti sfidanti in ambito enterprise
- Inquadramento commisurato all'esperienza