Alle Leistungen
01 — Backend Engineering
Baldin & FriendsGo, Java/Kotlin, C, Python

Backend-Systeme, die zentrale Geschäftsprozesse verlässlich tragen.

Ein gutes Backend fällt selten auf. Es beantwortet Anfragen, hält Schnittstellen stabil, übersteht Wachstum und lässt sich ändern, ohne jedes Mal den Betrieb mitzunehmen. Genau darum geht es hier: Software, die Ihr Team versteht und weiterentwickeln kann.

02Typische Ausgangslage

Womit unsere Kunden zu uns kommen.

01

Jede Änderung fühlt sich größer an, als sie sein sollte.

Ein kleines Feature berührt plötzlich Abrechnung, Lagerbestand und Kundenportal. Niemand ist sicher, was noch dranhängt. In solchen Systemen hilft kein großer Befreiungsschlag, sondern sauberes Schneiden: Abhängigkeiten sichtbar machen, kritische Pfade absichern, Stück für Stück entkoppeln.

02

Schnittstellen sagen nicht mehr die Wahrheit.

Die Dokumentation behauptet das eine, der Code liefert das andere. Für Frontend, Mobile-App oder externe Partner wird jede Integration zur Rückfrage. API-Verträge im Build-Prozess schaffen hier Ruhe: Was beschrieben ist, wird geprüft. Was bricht, fällt früh auf.

03

Die Anwendung wird langsamer. Aber wo genau?

Ohne Messpunkte wird Performance zur Meinungsfrage. Datenbank? API? Netzwerk? Hintergrundjobs? Eine belastbare Baseline beendet das Rätselraten und macht spätere Änderungen vergleichbar.

03Vorgehen

Wie wir das angehen.

01

Audit.

Zuerst braucht es ein klares Bild: Wo liegt technisches Risiko, wo nur Unordnung, wo echtes Geschäftshindernis? Daraus entsteht eine priorisierte Bewertung, keine lose Ideensammlung.

02

Inkrementelle Modernisierung.

Bestehende Pfade bleiben lauffähig. Neue Komponenten kommen kontrolliert daneben, werden getestet und erst dann aktiviert. Langweilig? Gut. Genau so bleibt der Betrieb stabil.

03

Betriebssichtbarkeit.

Tracing, strukturierte Logs und Metriken zeigen, was das System wirklich tut. Ohne diese Sicht ist jede Modernisierung halb blind.

04

Übergabe.

Runbooks, Architekturentscheidungen und gemeinsame Umsetzung sorgen dafür, dass das Wissen nicht bei externen Entwicklern liegen bleibt.

04 — Lieferumfang

Was Sie konkret bekommen.

  • Architektur-Review mit Maßnahmenkatalog und Aufwandsschätzung
  • Produktionsreife Service- und API-Implementierung
  • Tracing- und Metriken-Stack (OpenTelemetry)
  • Build-Pipeline mit Contract-Tests und Lastprüfung
  • Übergabe-Dokumentation und Wissenstransfer ins interne Team
05 — Tech-Stack

Womit wir arbeiten.

GoJavaKotlinCPythongRPCGraphQLPostgreSQLKafkaOpenTelemetry

Die Auswahl ist zweckgebunden. Wenn Ihr Team eine bestehende Stack-Vorgabe hat, halten wir uns daran.

06Outcomes

Typische Ergebnisse.

Konkrete Zahlen aus laufenden oder abgeschlossenen Mandaten — keine Idealwerte.

60–80 %

kürzere Release-Zyklen in typischen Modernisierungen

99,95 %

angestrebte Service-SLOs

< 6 Mo.

typische Time-to-Production

07FAQ

Häufige Fragen.

Übernehmen Sie auch laufende Wartung?+

Ja. Nach der Übergabe bieten wir Retainer-Modelle für SLA-gebundenen Support oder weiterführende Entwicklung, wenn das für Ihren Betrieb sinnvoll ist.

Können Sie ohne Quellcode-Zugriff arbeiten?+

Nein. Für belastbare Aussagen brauchen wir Lese-Zugriff auf den Code – per NDA, in Ihrem eigenen Repository, ohne dass Code unser Haus verlässt.

Welche Sprache empfehlen Sie für neue Services?+

Wir wählen pragmatisch: Go für I/O-lastige Services, Kotlin oder Java im JVM-Umfeld, Python dort, wo Daten und ML-Pipelines dominieren.

Wie groß muss mein Team mindestens sein?+

Wir arbeiten ab einer internen Entwicklerin oder einem internen Entwickler als feste Ansprechperson. Ohne internes Pendant gibt es keine nachhaltige Übergabe.

08 — Kontakt

Passt das zu Ihrer Ausgangslage?

30 Minuten reichen für eine erste fachliche Einordnung: ob wir helfen können, welche Risiken zuerst geklärt werden sollten und welcher nächste Schritt sinnvoll ist.