Java Backend Developer

Engineering Team (Pavia, Italy)

If you are looking for a fun, 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.
We are looking for a Senior Java Developer to join our Server Team. As a server developer, your job will be to write hi-quality, flexible, working code to make OneMediaHub cloud api easy to use, scalable and performant. You will work in a distributed, truly agile team.

Required Education and Experience

Various degrees of education and experience will be considered provided the applicant's experience demonstrates the following requirements:
  • Bachelor of Computer Science or Engineering degree
  • 2 or more years experience in OO design and Java development
  • Experience developing commercial software
  • Experience developing complex server-based applications


  • Design and develop robust, maintainable and scalable server applications based on internet protocols
  • Maintain and improve existing software
  • Deliver code, test cases and documentation on time with in-house quality standards
  • Design and perform performance tests aimed to identify and solve performance and scalability issues

Skills and Knowledge

  • Proven server side Java development knowledge
  • TDD practitioner
  • Good knowledge of object-oriented design techniques
  • Good level of English
  • Good understanding of server side Java and SQL database performance issues
The following are considered a plus:
  • C++
  • Unix/Linux experience

Additional Information

This position is in Pavia (Italy) or Leiria (Portugal). Please email us your resume at No phone calls or agencies, please.