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
SeniorJob 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