Backend Developer

KI Group
Köln, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Köln, Germany

Tech stack

JavaScript
Artificial Intelligence
Cloud Computing
Software Debugging
DevOps
Node.js
Software Architecture
Systems Architecture
TypeScript
Google Cloud Platform
Cloud Platform System
Backend
GIT
Gitlab-ci
NestJS
REST
Code Restructuring
Docker
Microservices

Job description

  • Backend-Engineering & Architektur: Du entwickelst und erweiterst skalierbare Backend-Services auf Basis von Node.js, TypeScript, NestJS und Express - inklusive performanter RESTful APIs und der Migration bestehender Express-Anwendungen zu NestJS. Dabei wirkst Du aktiv an Softwarearchitekturen und technischen Lösungsdesigns mit, strukturierst fachliche Anforderungen in klare technische Konzepte und analysierst Fehler systematisch in verteilten Cloud-Systemen.
  • AI-Assisted Development: Du setzt KI-Tools wie Claude Code gezielt ein - zur Unterstützung bei Implementierung, Refactoring, Debugging und Dokumentation. Dabei prüfst Du KI-Vorschläge kritisch hinsichtlich Architektur, Sicherheit und Wartbarkeit. KI ist für Dich ein Produktivitätswerkzeug - kein Ersatz für fundiertes Engineering.
  • Cloud & DevOps Du arbeitest in einer GCP-Umgebung mit GitLab CI/CD, Docker, Cloud Run, Firestore und Pub/Sub - entsprechend Deiner Erfahrung.
  • Team Du arbeitest eng mit Product Ownern, UX und Entwicklern zusammen, teilst Best Practices rund um AI-gestützte Workflows und gestaltest unsere Engineering-Standards aktiv mit.

Requirements

  • Sehr gute Kenntnisse in JavaScript/TypeScript, Node.js und NestJS sowie Erfahrung im Design von RESTful APIs und in verteilten Systemarchitekturen (Microservices, Self-Contained Systems) setzen wir voraus. Sicherer Umgang mit Git, idealerweise auch mit Docker, GitLab CI/CD und GCP-Grundlagen runden Dein technisches Profil ab.
  • Genauso wichtig ist Deine analytische Stärke: Du findest Freude daran, komplexe Anforderungen ganzheitlich zu verstehen, in saubere technische Designs zu überführen und Probleme strukturiert zu lösen. Du hast Erfahrung oder echtes Interesse am Einsatz von KI-Tools im Development-Alltag - und die technische Reife, KI-generierten Code kritisch zu hinterfragen statt ihn blind zu übernehmen.
  • Persönlich bist Du proaktiv, neugierig und arbeitest gerne im Team - mit Lust, moderne Engineering-Standards gemeinsam weiterzuentwickeln.

Benefits & conditions

  • Die Möglichkeit, in einem dynamischen, agilen Team an innovativen Lösungen zu arbeiten
  • Deine Fähigkeiten kontinuierlich im Team und durch professionelle Fortbildungen weiterzuentwickeln
  • Die Vorzüge von viel Eigenverantwortung, hybridem Arbeiten und flexiblen Arbeitszeitmodellen
  • Eine leistungsgerechte Vergütung und weitere Benefits wie deine Wunschhardware
  • Eine inspirierende Arbeitsatmosphäre mit zentraler Lage am Rhein in einer der schönsten Städte Deutschlands

Apply for this position