Software Engineer TypeScript – Data Integration & Event Platforms
🏛 Ausgeschrieben von Next Ventures GmbHWir suchen einen erfahrenen Software Engineer mit Schwerpunkt TypeScript für die Entwicklung von Datenintegrations- und Event-Plattformen in einem führenden Unternehmen der Transportbranche.
In dieser Rolle arbeiten Sie als Backend-Engineer über den gesamten Software-Delivery-Lifecycle hinweg – von der Anforderungsanalyse bis zur Deployment und Produktionsunterstützung. Sie entwickeln Services mit TypeScript und Node.js, die auf Azure Kubernetes Service (AKS) über vollautomatisierte CI/CD-Pipelines bereitgestellt werden.
Ihre Aufgaben umfassen:
• Funktionale Analyse: Enge Zusammenarbeit mit Stakeholdern zur Analyse von Integrations- und Datenflussanforderungen, Definition von Datenmappings und Transformationsregeln • Softwareentwicklung: Aufbau und Wartung von Event Producern, Consumern, APIs, Connectoren und Datenverarbeitungsdiensten; Entwicklung wiederverwendbarer Plattformkomponenten und SDKs • Operations: Deployment und Support von Services durch automatisierte Pipelines, Monitoring von Performance und Integrationszustand, Behebung von Integrations- und Datenqualitätsproblemen
Anforderungen: • 3–5 Jahre kommerzielle Erfahrung mit TypeScript und Node.js • Starke Backend-Entwicklungserfahrung (APIs, Integrationsdienste, Message Consumer, Datenverarbeitung) • Solide SQL-Kenntnisse und Erfahrung mit Messaging-Plattformen oder NoSQL-Technologien • Erfahrung mit automatisiertem Testing und Cloud-Plattformen (Azure bevorzugt) • Verständnis verteilter Systeme (Idempotenz, Retry-Muster, Event Ordering) • Fließend Englisch
Wünschenswert: Event-Driven Architecture, Kafka, Kubernetes, GitOps, gRPC, Clean Architecture.
Skills
Anforderungen
- Rollenfamilie
- Entwicklung
- Berufserfahrung
- mindestens 3 Jahre
- Sprachen
- Englisch (verhandlungssicher)
- Rechtsform
- Einzelfreelancer möglich
Rahmenbedingungen
- Abrechnung
- Nach Aufwand
- Verlängerung
- Option auf Verlängerung
Projekt
- Projektart
- Weiterentwicklung
- Vermittlung
- Über Vermittler
Skills erklärt
- TypeScript
- TypeScript ist eine Programmiersprache, die auf JavaScript aufbaut und zusätzlich Typisierung sowie erweiterte Funktionen für größere Projekte bietet.
- Node.js
- Laufzeitumgebung für JavaScript, die es ermöglicht, JavaScript-Code außerhalb von Webbrowsern auszuführen, insbesondere für die Entwicklung von serverseitigen Anwendungen und APIs.
- CI/CD Pipelines
- Automatisierte Prozesse für kontinuierliche Integration von Code-Änderungen und kontinuierliche Bereitstellung von Software in Produktionsumgebungen.
- Backend Development
- Entwicklung der serverseitigen Logik und Datenverarbeitung von Anwendungen, die nicht direkt vom Nutzer sichtbar ist.
- APIs
- Schnittstellen, die es verschiedenen Softwareanwendungen ermöglichen, miteinander zu kommunizieren und Daten auszutauschen.
- Data Processing
- Verarbeitung und Analyse von Daten; umfasst Erfassung, Bereinigung, Transformation und Auswertung von Informationen.
- SQL
- Programmiersprache zur Abfrage und Verwaltung von Daten in Datenbanken.
- NoSQL
- Datenbanktyp, der Daten nicht in Tabellen speichert, sondern in flexiblen Formaten wie Dokumenten oder Key-Value-Paaren; geeignet für große, unstrukturierte Datenmengen.
- Automated Testing
- Automatisierte Überprüfung von Softwarefunktionen durch Testprogramme statt manueller Tests, um Fehler schneller zu erkennen.
- Docker
- Software-Plattform zur Containerisierung, die Anwendungen mit ihren Abhängigkeiten in isolierten Umgebungen verpackt.
- Azure
- Cloud-Computing-Plattform von Microsoft für Hosting, Datenverarbeitung, Speicherung und verschiedene IT-Services.
- Distributed Systems
- Systeme, bei denen mehrere unabhängige Computer über ein Netzwerk zusammenarbeiten, um gemeinsame Aufgaben zu lösen.
- Event-Driven Architecture
- Ein Architektur-Ansatz, bei dem Systeme durch Ereignisse (Events) kommunizieren und reagieren statt durch direkte Aufrufe; wird für asynchrone, entkoppelte und skalierbare Systeme eingesetzt.
- Event Sourcing
- Architektur-Muster, bei dem alle Änderungen eines Systems als unveränderliche Ereignisse protokolliert werden; ermöglicht vollständige Nachverfolgung und Rekonstruktion von Systemzuständen.
- CQRS
- Architekturmuster, das Lese- und Schreibvorgänge in Softwaresystemen trennt, um Skalierbarkeit und Performance zu verbessern.
- Kafka
- Verteilte Streaming-Plattform zur Verarbeitung großer Datenmengen in Echtzeit zwischen verschiedenen Systemen.
- Protobuf
- Serialisierungsformat von Google zur kompakten und effizienten Übertragung strukturierter Daten zwischen Systemen.
- gRPC
- Modernes Kommunikationsprotokoll für schnelle Datenübertragung zwischen Anwendungen, basierend auf HTTP/2.
- Kubernetes
- Open-Source-Plattform zur automatisierten Verwaltung, Skalierung und Orchestrierung von containerisierten Anwendungen.
- GitOps
- Methode zur Infrastruktur- und Anwendungsverwaltung, bei der Git als zentrale Quelle für Konfigurationen und Deployments dient.
- ArgoCD
- Tool für kontinuierliche Bereitstellung (CD) von Anwendungen in Kubernetes-Umgebungen mittels GitOps-Prinzipien.
- Clean Architecture
- Softwarearchitektur-Prinzip, das durch klare Schichtung und Unabhängigkeit von Frameworks wartbare und testbare Systeme schafft.
- Dependency Injection
- Softwaredesign-Muster, bei dem Abhängigkeiten von außen in eine Komponente eingespritzt werden, statt diese selbst zu erzeugen.
Als IT-Freelancer automatisch auf Projekte wie dieses bewerben
Nexus ist die KI-gestützte Plattform für IT-Freelancer, die täglich neue Projektausschreibungen analysiert und passgenaue Bewerbungstexte generiert – vollautomatisch, in Sekunden. Kein manuelles Schreiben mehr: Nexus liest die Ausschreibung, erkennt die gefragten Skills und erstellt einen individuellen Bewerbungstext, den du per Klick versendest.
- ✓ Projektausschreibungen direkt von Anbietern aus dem DACH-Raum
- ✓ KI-Bewerbungstext in unter 30 Sekunden – individuell auf jedes Projekt zugeschnitten
- ✓ Automatischer Versand per E-Mail + Anlage in Pipedrive
- ✓ Kostenlos starten – keine Kreditkarte erforderlich
Häufige Fragen zu Nexus
- Was ist Nexus und für wen ist es geeignet?
- Nexus richtet sich an selbstständige IT-Freelancer, die regelmäßig auf Projektausschreibungen antworten. Die Plattform automatisiert den gesamten Bewerbungsprozess – von der Analyse der Ausschreibung bis zum Versand der Bewerbung.
- Wie schreibt Nexus den Bewerbungstext?
- Nexus analysiert die Projektbeschreibung mit Claude (Anthropic) und gleicht die Anforderungen mit deinem hinterlegten Profil ab. Der generierte Text ist individuell, professionell und direkt versendbar – du kannst ihn vor dem Absenden noch anpassen.
- Welche Projektplattformen werden unterstützt?
- Nexus erhält Projekte direkt von Projektanbietern aus dem DACH-Raum – neue Ausschreibungen erscheinen automatisch in deiner Pipeline, ohne dass du Plattformen manuell durchsuchen musst.
- Kostet Nexus etwas?
- Der Einstieg ist dauerhaft kostenlos. Für professionelle Nutzung mit erweiterten Funktionen gibt es kostenpflichtige Pläne – ohne versteckte Kosten oder automatische Verlängerung.
Passende Freelancer
Profile die zu den Skills dieses Projekts passen
- Enterprise Architect | AI Platform Strategist | Technology Consultant100 €/h
Enterprise Architect und AI Platform Strategist mit über 25 Jahren Erfahrung in der Entwicklung, Architektur und Skalierung komplexer Softwareplattformen sowie der Integration moderner AI-Technologien in Enterprise-Umgebungen.
- Senior Backend Developer68 €/h
20+ Jahre Java, 15+ Jahre PHP, 10+ Jahre Frontend – Senior Fullstack-Entwickler mit umfassender Expertise in modernen Web- und Cloud-Technologien.
- Senior AI Automation Engineer60 €/h
AI Automation Engineer mit Fokus auf agentische Workflows, LLM-Integration, Fullstack-Entwicklung und intelligente Prozessautomatisierung.
- Senior Software Developer
- IT-Consultant / Full-Stack Developer
Nie wieder Bewerbungen schreiben.
Nexus matcht deine Skills und schreibt Bewerbungen automatisch.
Kostenlos registrieren →Keine Kreditkarte erforderlich
Kostenloser CV-Check
Wie gut passt dein TypeScript-Profil zum Markt?
- ✓ Market Fit gegen 479 TypeScript-Ausschreibungen
- ✓ Welche Skills dir fehlen und was sie bringen
- ✓ Dein Stundensatz im Vergleich
Kostenlos · anonym gespeichert · von FreelancerJury
Marktgeschwindigkeit
Projekte dieser Skills werden nach durchschnittlich 3,3 Tagen geschlossen.
Stundensatz vs. Markt
Kein Stundensatz für dieses Projekt hinterlegt.
Ø 99 €/h (für diese Skills)
Tipp
Zeiterfassung & Projektverwaltung
Projekte, Stunden und Rechnungen in einer App. Flow ist die schlanke Lösung für IT-Freelancer und Agenturen – kostenlos starten.
Flow ausprobierenÄhnliche Projekte
- Senior Software Engineer (m/w/d) // Remote/GR Frankfurt
- Teamcenter Solution Architekt (m/w/d)
- PEGA Lead System Architect - Public Sector - Contract - Start ASAP
- Software-Architekt (w/m/d) Maritime Automation
- Full-Stack C# Softwareentwickler:in (m/w/d)
- Web Developer Web-Frontend (m/w/d) in ANÜ
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
Tipp
Konferenzraum in Hamburg
Für das nächste Kunden- oder Teammeeting in Hamburg: vollausgestattet mit Beamer, Whiteboard und Videokonferenz – ab 49 €/h, direkt am Gänsemarkt.
Konferenzraum mieten