Senior Java Developer

RED Global · Vercelli, Piemonte, Italia ·


Descrizione dell'offerta

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

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.

Key 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:

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 thirdparty 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

Candidatura e Ritorno (in fondo)