Back End Developer

SolarEdge

Umbertide, Italy

What will you be doing?

  • Design, develop, and maintain scalable and high-performance server-side applications.
  • Collaborate with the front-end developer to integrate user-friendly functionalities.
  • Work with the embedded and integration/diagnosis teams to integrate advanced features.
  • Optimize application performance and troubleshoot technical issues.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated on new technologies and industry best practices.

Job Requirements

  • Degree in Computer Engineering or equivalent.
  • 3-5 years of experience as a backend developer.
  • In-depth knowledge of programming languages such as Java, Python, Ruby, Node.js, C#.
  • Experience with backend frameworks and libraries (e.g., Django, Express, Apache Spark, KAFKA).
  • Previous experience with Java frameworks: J2EE, Spring, or similar.
  • Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra).
  • Previous experience with search engines like Elasticsearch and Kibana.
  • Experience with microservices and cloud-based architectures (Docker, Kubernetes, SOAP/REST).
  • Knowledge of Git and its main workflows.
  • Experience with CI/CD and automation tools.
  • Good knowledge of HTML, CSS, and JavaScript.
  • Knowledge of PHP and its frameworks.
  • Previous experience with the Angular framework.

Soft Skills:

  • Ability to organize and carry out work independently, gathering information from colleagues and/or documentation.
  • Good comprehension of English language.
  • Ability to work in a team and communicate effectively.
  • Strong problem-solving attitude.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Italy      C Sharp Developer      Developer      Front End Developer      Java Developer      On-site      PHP Developer      Python Developer      Web Developer      SolarEdge     

© EuroJobsites 2025