Senior Java Developer
Descrizione dell'offerta
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