SENIOR JAVA DEVELOPER - 12 Months Contract - Fully Remote - ITALY ONLY
You develop modern Java applications (Java 17+) in an agile team and contribute new ideas to a complex system landscape. You actively support the further development and migration of existing systems You help introduce modern technologies such as microservices, OpenAPI, event streaming, and cloud solutions You take on architectural and conceptual tasks and assume responsibility for quality You contribute to the operationalization of software solutions, take responsibility in 3rd level support, and engage in DevOps topics
Your Profile:
Several years of experience in Java backend development with Spring (Boot, JPA, Security), Hibernate, and REST Good understanding of clean code principles, automated testing, and build/deployment processes (CI/CD with Jenkins, Docker, Kubernetes) Experience with Azure Cloud Services, ideally including Azure Service Bus Knowledge of relational data modeling with SQL (MS SQL Server) Experience with BPMN and Camunda as well as conceptual and architectural skills Strong communication skills, initiative, and team spirit You enjoy working in an agile environment