Java / Python Back-End Developer

  • Gamaya
  • Morges, Vaud, Switzerland
  • 01/04/2019
Full time Statistics Software Engineering

Job Description

Gamaya, one of the most prominent Swiss startups, is seeking an experienced and motivated Java/Python back-end developer to support the needs of the fast-growing company.


  • Help design and build a solution capable of processing TB of hyperspectral data
  • Design, build, and maintain Gamaya backend API and servers
  • Design, build, and maintain Gamaya databases and cloud in infrastructure
  • Pro-actively identify bottlenecks and bugs, and devise solutions to these problems
  • Interact with other divisions to understand their needs
  • Help maintain code quality, organisation, and automation



  • Solid experience with Java
  • Experience with Python is a big plus
  • Solid experience in SQL and non-SQL Database design and development
  • Good understanding of complex data structures and code optimization
  • Previous experience with Azure or Amazon cloud services
  • Previous experience with a GIS solution is a plus
  • Solid understanding of object-oriented programming and design patterns
  • Comprehensive understanding of the software development processes and continuous integration
  • Experimented with Agile practice


  • Masters Degree in Software Engineering / IT or similar
  • At least 4 years of professional experience in backend development
  • Comprehensive understanding of the software development processes
  • Documented ability to work collaboratively with cross functional team


Gamaya is at the forefront of innovation in multiple fields: hyperspectral sensors, embedded cameras, artificial intelligence, and agronomy know-how.

  • Become part of a young & innovative Swiss startup
  • Work with a great team of bright scientists and engineers
  • Be a part of the sustainable future of agriculture
  • Enjoy the dynamic and international environment
  • Professionally grow with a rapid development of the company