To add to the answer here, the "-er" suffix in German indicates masculine gender, so it might be a combination of legal requirement in Germany (to add m/f to job posts) in addition to the word "Developer" sounding masculine to a German speaker even though the English word has no explicit masculine connotation.
(pairs like waiter/waitress, actor/actress, are exceptions in English rather than the norm)