Senior Java Backend Developer at teamblue Italy
50122 Firenze, Toscana, Italy -
Full Time


Start Date

Immediate

Expiry Date

10 Aug, 25

Salary

0.0

Posted On

10 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java Frameworks, Spring, Italian, Software Development, Data Structures, Design Patterns, English, Computer Science

Industry

Computer Software/Engineering

Description

team.blue is an ecosystem of successful brands working together across regions to provide customers with everything they need to succeed online. 60+ successful brands make up the group; with a team of 2700 experts serving its 3.3 million customers across Europe and beyond.
team.blue’s brands are a mix of traditional hosting businesses, offering services from domain names, email, shared hosting, e-commerce and server hosting solutions and specialist SaaS providers offering adjacent products such as compliance, marketing tools and team collaboration products. This broad product offering makes it a one-stop partner for online businesses and entrepreneurs across Europe.
We are looking for a Java Back End Developer to join the 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.

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.
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.
Loading...