Java Backend Developer

team.blue

  • Firenze
  • Tempo indeterminato
  • Full time
  • 20 giorni fa
Team.blue was created in June 2019 by the merger of regional leading hosting providers Combell Group, Register Group and TransIP Group and offers digital presence and enablement tools such as domains, hosting, email, VPS and applications to over 2 million SME, SoHo and developer customers across Europe. The group consists of several well-known and respected brands, spanning across thirteen European countries and operating under several brand names for each jurisdiction - with a bloodline that represents total commitment to customers. The group consists of several well-known and respected brands, with more than 30 brands across Europe and over 2,000 employees.For our Register.it brand we are looking for a Java Back End Developer to join the Digital Trust Services team, focusing on the development and evolution of the Trust Service Provider platforms. The ideal candidate will have a strong background in Java programming, with an enthusiastic attitude towards their work and significant experience in creating secure, high-performance applications.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:
  • 3+ 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.
  • Prior work experience with trust services/PKI is a valuable asset.

team.blue