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 have genuine enthusiasm for software development, a good knowledge of OOP and Java programming language, and you are looking for a place to grow your talent, Funambol is for you.

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
  • 4 or more years experience in OO design and Java development
  • Experience developing commercial or open source software
  • Experience developing complex server side applications
  • Good knowledge of SQL and relational databases performance issues
  • Fluent English, both written and spoken (you will work in an international team)
  • Autonomy and problem solving attitude
  • TDD practitioner
  • Experience in an agile context is an important plus


  • 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

Additional Information

This position is in Pavia (Italy, near Milan). Please send us your resume at No phone calls or agencies, please.