CAREERS

Java Backend Developer

Engineering Department (Pavia, Italy)

Funambol is the leading personal cloud solution used by mobile operators, device manufacturers, service providers and software companies around the world.
If you are looking for a fun and dynamic work environment Funambol is the company for you. Funambol is the leading personal cloud solution used by mobile operators, device manufacturers, portals, service providers and software companies around the world.

Responsibilities

As a backend developer your job will be to design and develop robust, maintainable and scalable server applications based on internet protocols, maintain and improve existing software, design and perform tests aimed to identify and solve performance and scalability issues, and help our product deliver value to our customers.

Techonologies

Our main language is Java, we work in cross-platform international scrum teams. Our sprint lasts 2 weeks, we use TDD. Our application is used by hundreds of thousands people worldwide. We iterate over problems, we experiment and measure how our solutions impact the end user, and we learn how to improve at every cycle. You can try our solution at zefiro.me and download the Zefiro Cloud android and iOS app

Skills and Requirements

  • 1+ year experience in a similar role
  • Good knowledge of object-oriented design techniques
  • Good level of English (you will work in an international team)
  • Good understanding of Internet protocols and REST APIs
  • Good knowledge of SQL and relational databases performance issues

Bonus Points

  • TDD experience
  • Unix/Linux experience
  • Passion and Creativity

Additional Information

The majority of the team is located in Pavia (Italy), we'd be happy to have you work from our offices there. But we have people in Leiria (Portugal), Ukraine, Germany and in the USA, so this can be a remote position as well. Please send us your resume at jobs@funambol.com. No phone calls or agencies, please.