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
You will be responsible for building and maintaining robust, high-performance web applications, collaborating closely with cross-functional teams, and ensuring code quality and scalability. As a senior team member, you will also mentor junior developers and play a key role in technical decision-making.
* 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
Must Have:
* 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
Nice to Have / 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
Certifications
* Relevant certifications in Java (Nice to Have)
* Experience in Test-Driven Development (Nice to Have)
#J-18808-Ljbffr