Overview SENIOR JAVA DEVELOPER | 1 YEAR PROJECT | ONLY CANDIDATES BASED IN ITALY Role : Java Developer Location : 100% Remote (Italy-based candidates only) Contract Duration : 1 year (with possible extensions) Start Date : End of August / Beginning of September Required Languages : English – C1 level Seniority Level : Mid to Senior B2B Contract / Freelance / P.Iva Responsibilities Design, develop, and maintain robust web applications using Java for the backend Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and industry standards. Optimize applications for maximum speed and scalability. Conduct code reviews and provide mentorship to junior developers. Troubleshoot and resolve technical issues and bugs. Work within Agile methodologies to deliver high-quality software. Requirements Proficiency in Java and back-end development (Spring Boot). Strong understanding of web development principles and best practices. Experience with RESTful APIs and third-party libraries. Familiarity with version control systems such as Git. Familiarity with DevOps practices and tools. Ability to work collaboratively in a team environment. Strong problem-solving skills and attention to detail. Good to Have Basic knowledge and experience with Angular. Knowledge of front-end frameworks / libraries. Experience with cloud platforms such as Azure. Experience with database management systems like MySQL, PostgreSQL, or MongoDB. Nice to Have Relevant certifications in Java Experience in Test-Driven J-18808-Ljbffr