Senior Java back-end developer

team.blue · WorkFromHome, Lombardia, Italia · · 50€ - 70€


Descrizione dell'offerta

Apply now for the Senior Java back-end developer role at team.blue .

Location: Florence, Tuscany, Italy

Key Responsibilities

  • Collaborate within an agile cross‑functional team, closely working with the product owner to outline products and strategies.
  • Design application architectures and establish technical solutions for the provided services.
  • Work closely with other software engineers in a friendly and collaborative environment.
  • Ensure adherence to best practices, coding standards, and security requirements.
  • Advocate for continuous improvement in development processes and technologies.

Qualifications

  • 5+ years of hands‑on experience in software development, with a focus on Java programming.
  • Bachelor’s/Master’s Degree in Computer Science, Engineering or related fields, or equivalent experience.
  • Deep knowledge of object‑oriented programming principles (OOP, OOD, SOLID), algorithms, data structures, and design patterns.
  • Proven experience in working with Java frameworks, with a special emphasis on Spring.
  • Demonstrated ability to implement and execute different automated testing strategies.
  • Familiarity with relational database concepts and interactions (SQL, RDBMS).
  • Exposure to high availability solutions and understanding of SaaS/PaaS models.
  • Fluency in written and spoken Italian, ability to read and communicate in English.

Nice to have skills

  • Good understanding of the JavaScript ecosystem; work experience with React.js/Next.js is a bonus.
  • Knowledge of service deployments using Docker containers is a welcomed addition.

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function

  • Engineering and Information Technology

Industries

  • Software Development

#J-18808-Ljbffr

Candidatura e Ritorno (in fondo)