Senior Backend Engineer - Plattform-Transformation

INspares GmbH

Job

In dieser Position entwickelst du eine neue DDD-basierte Plattformarchitektur, identifizierst und baust gRPC-APIs aus dem bestehenden Monolithen und arbeitest eng mit dem Team an der schrittweisen Migration ohne Funktionsverlust.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Du treibst unsere Plattform-Transformation aktiv voran - von der Architektur bis zum produktiven Code.
  • Du bist kein reiner Umsetzer, sondern gestaltest den Weg vom Portal-Monolithen zu einer sauber geschnittenen, DDD-basierten Plattform mit:
  • Architektur-Transformation: Bounded Contexts aus dem bestehenden Portal identifizieren, herauslösen und als eigenständige gRPC-APIs neu aufbauen (Clean Architecture: Presentation *Application* Domain * Infrastructure).
  • Domain-Driven Design: Neue und bestehende Domänen gemäß dem DDD-Modell umsetzen (Aggregates, Domain Events, Ubiquitous Language).
  • API-Design: Proto-/gRPC-Schnittstellen entwerfen und zwischen Bounded Contexts abstimmen (inkl. Shared-Kernel-Typen, Versionierung über buf).
  • Plattform-Infrastruktur: Gemeinsame Infrastruktur mitentwickeln und Architekturentscheidungen zur Context Map mitgestalten (Upstream/Downstream, Anti-Corruption-Layer, Tenant-/Authorization-Isolation).
  • Teamwork: Eng mit dem Portal-/Frontend-Team zusammenarbeiten, um Migrationen schrittweise und ohne Funktionsverlust auszurollen.
  • Qualitätsfokus: Code-Qualität und Testabdeckung für neue Services von Anfang an sicherstellen.

Unsere Erwartungen an dich

Qualifikationen

  • Strukturierte, eigenverantwortliche Arbeitsweise. Du suchst echten Gestaltungsspielraum bei Architekturfragen und keine reine Programmier-Rolle.
  • Fließende Deutsch- und Englischkenntnisse.

Erfahrung

  • Mehrjährige Erfahrung in der Backend-Entwicklung mit .NET / C# sowie im Umgang mit relationalen Datenbanken (PostgreSQL). SupabaseKenntnisse sind ein Plus.
  • Praxiserfahrung mit Clean Architecture und/oder Domain-Driven Design (DDD) - oder das ausgeprägte Interesse, dich tief hierin zu vertiefen.
  • Erfahrung mit gRPC / Protobuf oder vergleichbaren API-Technologien (REST). Kenntnisse im Tool buf sind von Vorteil.
  • Verständnis für Microservice-/Bounded-Context-Architekturen und die Herausforderungen einer Monolith-zu-Services-Migration sowie Erfahrung mit Docker und CI/CD (GitLab).

Unser Angebot

  • Du baust die neue Zielarchitektur von Grund auf mit, statt nur Altsysteme zu pflegen.
  • Wir sind ein Team von 18 Personen mit einer internen Entwicklungsabteilung von 5 Personen, regelmäßig unterstützt durch externe Experten.
  • Ein faires Hybridmodell mit 3 Anwesenheitstagen vor Ort in Erkelenz und 2 Remote-Tagen.
  • Flache Hierarchien, kurze Entscheidungswege und ein Teamspirit, der auf Vertrauen und Leidenschaft basiert.
  • Modernste Hardware (z. B. MacBook Pro) und ein zukunftssicherer Tech-Stack.
  • Unser Büro liegt im Herzen von Erkelenz und ist sowohl mit dem Auto als auch mit dem ÖPNV hervorragend zu erreichen.

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Erkelenz
    41812 Nordrhein-Westfalen, Deutschland

Das ist dein Arbeitgeber

Die INspares GmbH, gegründet 2014, fokussiert sich auf die Lagerung und Instandhaltung elektronischer Bauteile und optimiert Einkaufsprozesse für die Marine-Dienstleistungsindustrie.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Industrie, Produktion
  • syracom AGWiesbaden

    • Easy Apply
    • 68k – 85k €
    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • sinoDüsseldorf

    • Easy Apply
    • Onsite
    • Vollzeit
    • Senior

    Die sino AG, mit Sitz in der Düsseldorfer Innenstadt, ist seit über 25 Jahren ein innovativer Finanzdienstleister. Wir haben uns auf die Abwicklung von Wertpapiergeschäften für die aktivsten und anspruchsvollsten Trader in Deutschland spezialisiert. Mit...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows

Senior Backend Engineer - Plattform-Transformation

INspares GmbH