Backend Developer

crossconsulting GmbH
Köln, Germany
5 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
Node.js
Systems Architecture
TypeScript
Google Cloud Platform
GIT
Gitlab-ci
NestJS
REST
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