Banner_08_schmal

(Senior-) Backend-Entwickler:in

Dein Unternehmen

Wir bei Civitalis sind davon überzeugt, dass Politik und Verwaltung eine Schlüsselrolle bei der Bewältigung gesellschaftlicher Probleme zukommen. Öffentliche Institutionen müssen veränderungsfähiger, digitaler, leistungsfähiger und nachhaltiger werden. Als Gründer mit jahrzehntelanger Erfahrung in und außerhalb des öffentlichen Sektors unterstützen wir Modernisierung, Digitalisierung und Öffnung in Gemeindeverwaltungen, Rathäusern und Landratsämtern, in Landes- und Bundesbehörden sowie in öffentlichen Unternehmen. Wir geben Impulse. Wir konzipieren und begleiten Veränderung. Wir unterstützen die Akteur:innen des Wandels.

Dein Arbeitsbereich

Du übernimmst zentrale Verantwortung für die Backend-Codebasis einer Partner-Software und arbeitest gemeinsam mit einem hochqualifizierten Team an der Weiterentwicklung unserer Datenverarbeitungsinfrastruktur. Dabei liegt dein Fokus auf Performance, Sicherheit und Skalierbarkeit. Mit deiner Expertise hilfst du uns, neue Features umzusetzen, die Systemarchitektur zu optimieren und unsere Software für den Einsatz bei Unternehmenskunden und in der Open-Source-Community bereitzustellen.

Deine Aufgaben & Deine Verantwortung

Dein Aufgabenportfolio umfasst folgende Tätigkeiten:

  • Du entwickelst leistungsfähige und sichere Backend-Komponenten in Golang.
  • Du gestaltest und optimierst kontinuierlich die Systemarchitektur sowie die Schnittstellen modularer Komponenten.
  • Du entwickelst neue Funktionen, verbesserst die Skalierbarkeit und erweiterst die Open-Source-Kernbibliothek.
  • Du schreibst performanten, gut dokumentierten Code, führst Unit- und Integrationstests durch und gewährleistest dabei höchste Qualitätsstandards.
  • Du bereitest unsere Software für den produktiven Einsatz vor und stellst sie in Präsentationen (z.B. auf Konferenzen) vor.
  • Du trägst aktiv zum Wissensaustausch im Team bei und bringst deine Ideen ein – in Gestalt von technischen Konzepten ebenso wie durch Präsentationen auf Fachveranstaltungen.

Dein Profil

Du bist erfahren, motiviert und hast ein gutes technisches Urteilsvermögen. Konkret bringst du mit:

  • Sehr gute Kenntnisse in Golang und seinen Kernwerkzeugen (Module, Plugins, HTTP-Libraries).
  • Fundiertes Verständnis von REST-APIs, Datenströmen und effizienter Datenverarbeitung.
  • Erfahrung mit kryptografischen Verfahren (Hashing, Verschlüsselung etc.).
  • Fähigkeit, sauberen, sicheren und wiederverwendbaren Code zu schreiben – auch durch die gezielte Nutzung von Golang-Interfaces.
  • Sehr gute Test- und Dokumentationspraxis (Unit-/Integrationstests, CI/CD).
  • Interesse an Open-Source-Arbeit sowie am Thema Datensicherheit & Datenschutz.
  • Bonus: Erfahrung in modularer Systemarchitektur, agilen Prozessen (Jira), CI/CD mit Gitlab.

Ein Hochschulabschluss ist hilfreich, aber keine Voraussetzung – entscheidend sind deine Fähigkeiten und deine Leidenschaft für skalierbare und sichere Backendsysteme.

Deine Rahmenbedingungen

  • Unbefristete Vollzeitstelle und attraktives Gehalt
  • Individuelle Arbeitszeitmodelle und flexible Arbeitsorte
  • 30 Urlaubstage (bei 5-Tage-Woche)
  • Alle benötigten Arbeitsmittel in hoher Qualität – im Büro und für das Home-Office
  • Schulungs- und Weiterbildungsmöglichkeiten
  • Möglichkeit zur Open-Source-Veröffentlichung deiner Arbeit
  • Freiraum für eigenständiges Arbeiten und Gestalten im Team
  • Eine Umgebung mit kurzen Entscheidungswegen, Verantwortung und Vertrauen

 

Interessiert?

Dann freuen wir uns auf deine Bewerbung! Schreib uns ein paar Sätze zu dir, deiner Motivation und deinen bisherigen Projekten (gerne mit Links, wenn vorhanden). Bitte füge außerdem einen kurzen Lebenslauf bei.

Dein Ansprechpartner bei Interesse und offenen Fragen:

Bild von Dr. Tobias Knobloch

Dr. Tobias Knobloch

tobias.knobloch@civitalis.eu

+49 173 537 36 19

Christoph Andersen

vCard_Christoph Andersen

Geschäftsführer und Partner
christoph.andersen@civitalis.eu
0184348129408234

Datenschutz-Übersicht

Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.