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