Wir suchen einen Senior Java Engineer (m/w/d), der/die die Backend-Services hinter unserer Cloud-Communications-Plattform mitgestaltet, aufbaut und betreibt β von Architekturentscheidungen bis zum Produktivbetrieb.
Sie arbeiten in einer interdisziplinΓ€ren Engineering-Organisation und entwickeln verteilte, cloud-native Systeme, die Sprach- und Messaging-Produkte fΓΌr Kunden in der DACH-Region und international unterstΓΌtzen.
Γber uns
Die TENIOS GmbH ist ein lizenzierter Cloud-Communications-Anbieter, der 2001 gegrΓΌndet wurde und seinen Hauptsitz in KΓΆln hat. Seit 2022 ist TENIOS Teil der Apifonica Group, eines estnischen Anbieters von LΓΆsungen fΓΌr kΓΌnstliche Intelligenz (KI) und Automatisierung. Unsere gemeinsame Mission ist es, Unternehmen weltweit branchenΓΌbergreifend bei der Automatisierung von GeschΓ€ftsprozessen mit KI und Cloud-Technologie zu unterstΓΌtzen β zum Beispiel durch KI-basierte Voicebots.
Aufgaben
Sie ΓΌbernehmen die End-to-End-Verantwortung (βyou build it, you run itβ) fΓΌr unsere cloud-native Communications-Plattform β von der Anrufsteuerung ΓΌber Open-Source-Telefonie-Integrationen und KI-Voicebots bis zur Weiterentwicklung des Frontends.
Konzeption & Entwicklung
β’ Call Control & Telefonie-Engines: Entwicklung und Pflege latenzarmer Call-Control-Systeme, die direkt mit Open-Source-Softswitches und SIP-Proxys (FreeSWITCH, Kamailio) zusammenarbeiten β inklusive fortschrittlicher ACD-Engines (Automatic Call Distribution) und KI-gestΓΌtzter IVR-Workflows
β’ KI-Voicebot-Anbindung: Integration von Echtzeit-KI-Voicebot-Plattformen (WebSockets/RTP) in Telefonie-AblΓ€ufe fΓΌr automatisierte GesprΓ€chsinteraktionen und kontextbewusste Γbergaben an menschliche Agent:innen
β’ Backend- & Multi-Tenancy-Plattformentwicklung: Weiterentwicklung und Skalierung unserer bestehenden Backend-Plattform mit modernen Java-21+/Spring-basierten Microservices und ereignisgesteuertem Messaging (RabbitMQ) β kontinuierlicher Ausbau der Multi-Tenant-FΓ€higkeiten (Isolation, Metering, Ressourcenpartitionierung) sowie Pflege und Weiterentwicklung automatisierter Usage-Rating-, Billing- und Invoicing-Engines
Betrieb & ZuverlΓ€ssigkeit
β’ Secure Coding & Compliance: Anwendung strenger Secure-Coding-Praktiken (OWASP, Threat Modeling, Dependency Scanning), um die KonformitΓ€t der Plattform mit dem ISO-27001-Zertifizierungsstandard und den europΓ€ischen NIS-2 Cybersicherheitsvorgaben sicherzustellen
β’ DevOps & Cloud-Resilienz: Verwaltung automatisierter CI/CD-Pipelines, Kubernetes-Deployments und Observability zur Sicherstellung einer VerfΓΌgbarkeit von 99,99β%+
**
Zusammenarbeit & Weiterentwicklung**
β’ Frontend-Pflege & Migration: Pflege bestehender Management-OberflΓ€chen auf Basis von Backbone.js & Marionette.js sowie Leitung der geplanten Migration zu modernen Frontend-Frameworks
β’ KI-gestΓΌtzte Entwicklung: aktive Nutzung und FΓΆrderung moderner KI-Entwicklungstools und agentenbasierter CLI-Workflows (z.βB. Claude Code) zur Beschleunigung von Coding, Refactoring und Softwarebereitstellung
Qualifikation
Must-have
β’ mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung mit starkem Fokus auf Java-basierte Backend-Systeme
β’ Fundierte Kenntnisse in modernem Java (17/21+), Spring Boot, Spring Framework, JPA/Hibernate und RESTful-API-Design
β’ Erfahrung in der Konzeption und Umsetzung verteilter, cloud-nativer Anwendungen mit Microservices
β’ Praktische Erfahrung mit Docker, Kubernetes und mindestens einem modernen CI/CD-Tool (z.βB. GitHub Actions, GitLab CI, Jenkins, Argo CD)
β’ Erfahrung mit mindestens einer groΓen Cloud-Plattform (AWS, Azure oder GCP)
β’ Solide Grundlagen in QualitΓ€tspraktiken: automatisierte Tests, Code-Reviews, CI/CD
β’ Gutes VerstΓ€ndnis sicherer Entwicklungspraktiken (OWASP Top 10, Dependency- & Secrets- Management)
β’ Erfahrung mit Observability-Tools: Metriken, zentralisiertes Logging, Distributed Tracing, APM
β’ Sicherer Umgang mit dem Betrieb von Produktionssystemen und der Reaktion auf Incidents
β’ AusgeprΓ€gtes analytisches Denken und fundierte technische Entscheidungsfindung in komplexen verteilten Systemen
β’ FlieΓende Englischkenntnisse (schriftlich und mΓΌndlich); Deutschkenntnisse von Vorteil
Nice-to-have
β’ Praktische Erfahrung mit KI-gestΓΌtzten Entwicklungstools (z.βB. Claude Code, GitHub Copilot) β oder echte Offenheit, diese zu nutzen
β’ Erfahrung mit CPaaS- oder Cloud-Communications-Plattformen, Telekommunikationsprotokollen (SIP, RTP, WebRTC) oder verwandten Open-Source-Frameworks (FreeSWITCH, Kamailio, Asterisk)
β’ Kenntnisse im Bereich carrier-grade, hochverfΓΌgbarer, latenzarmer verteilter Systeme
β’ Erfahrung mit asynchronem Messaging / ereignisgesteuerten Architekturen (Kafka, RabbitMQ)
Benefits
Was wir bieten
β’ Bruttojahresgehalt von 67.000 bis 72.000 Euro, je nach Erfahrung
β’ Hybrides Arbeitsmodell mit Standort KΓΆln
β’ Ein internationales B2B-Technologieumfeld: Zusammenarbeit mit Kunden aus verschiedenen europΓ€ischen MΓ€rkten in einem schnell wachsenden Technologieunternehmen
β’ Fokus auf kΓΌnstliche Intelligenz und Technologie: tΓ€gliche Arbeit mit modernsten KI-LΓΆsungen und digitalen Tools
β’ Ein einflussreiches Team: ein internationales, hochproduktives Team mit schnellen Entscheidungswegen und spΓΌrbarem Einfluss auf das Wachstum des Unternehmens
Gut zu wissen
β’ Sie ΓΌbernehmen End-to-End-Verantwortung β von der Konzeption bis zum Produktivbetrieb
β’ Cloud-native- und DevOps-Kenntnisse (Kubernetes, CI/CD, Observability) sind ebenso wichtig wie fundierte Java-Kenntnisse
β’ Sie arbeiten eng mit Platform Engineering, Security und Product zusammen β eine kollaborative, keine isolierte Rolle
β’ Unser KerngeschΓ€ft ist Telekommunikation und Cloud Communications β Telecom-Hintergrund ist ein groΓes Plus, aber keine Voraussetzung
β’ Wir nutzen KI-gestΓΌtzte Entwicklungstools als festen Bestandteil unseres Arbeitsalltags und setzen Offenheit dafΓΌr voraus
Find more English Speaking Jobs in Germany on Arbeitnow