Back to all jobs

Java Backend Developer - Freelancer

Freelancer, Part-time · Berlin

About us
TerraLoupe is a young, innovative machine learning software company based in Munich, Germany. The name “TerraLoupe” originates from “Terra” (lat. ground, terrain) and “Loupe”, the technical expression for magnifying glass. TerraLoupe analyzes aerial images with artificial intelligence.
Your tasks
You will be responsible for the development of our internal labelling platform that is used to acquire machine learning training data. You will work closely with our product owner and frontend engineers to plan, specify and implement new features.

  • Continuous implementation of new features for the backend of our labelling platform
  • Independent planning of features, development and deployment with automated testing
  • 3+ years experience in developing software with Java (Python knowledge is a plus)
  • Experienced in creating backends for single page apps and working with frontend engineers
  • Strong passion for software development & interest in the latest trends in computer science
  • Excellent knowledge of Java Web frameworks (especially Play), databases (PostgreSQL) and ElasticSearch
  • Solid understanding of REST APIs and microservice architecture
  • Ability to create well documented and well tested quality software, that is easy to maintain by others
  • Test driven development is welcome
  • Knowledge of docker and cloud computing is a plus
  • Flexible, driven & hands-on mentality
  • Fluent in English (spoken/written)
  • German language skills & startup experience are a plus
Life as TerraLouper is
  • exiting to be part of a highly motivated, international top team of engineers
  • interesting to work with cutting-edge technologies, agile development practices and product-focused environment
  • Office locations in the heart of Munich and Berlin
  • Flexible working hours
  • Language course support

Your application

Thank you for considering a career at TerraLoupe GmbH. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to

Please upload any documents that you want to include with your application. CV and cover letter are required, and you should also attach copies of your references and certificates.
In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.