Die Backend-Entwicklung bezieht sich auf die Serverseite der Entwicklung einer Webseite oder Anwendung. Sie umfasst alles, was im Hintergrund passiert, um die Frontend- oder Client-Seite einer Anwendung zum Laufen zu bringen. Dazu gehören die Entwicklung und Verwaltung von Datenbanken, die Programmierung von Servern, die Erstellung und Verwendung von APIs und die Arbeit mit Systemkomponenten, die die Kernlogik einer Anwendung verarbeiten. Der Fokus liegt auf Skalierbarkeit, Sicherheit, Geschwindigkeit und Datenmanagement. Backend-Entwickler verwenden oft serverseitige Sprachen wie Python, Java, Ruby und .NET.