Das Unternehmen ist ein innovativer Anbieter, der maßgeschneiderte Cloud-Software für Enterprise-Kunden entwickelt. In dieser spannenden Rolle als Senior Cloud Software Engineer werden Sie an der Schnittstelle zwischen klassischer Backend-Entwicklung und moderner KI-Integration arbeiten. Die Position ist zu 50% auf die Backend-Entwicklung und zu 50% auf die KI-Integration ausgerichtet. Sie werden produktionsreife Enterprise-Lösungen entwickeln, bei denen moderne Backend-Architektur auf KI-Funktionalität trifft. Zu Ihren Aufgaben gehören die Konzeption und Entwicklung cloud-nativer Anwendungen mit Java oder Kotlin sowie die Implementierung von REST APIs für Enterprise-Systeme. Zudem werden Sie Containerisierung und Orchestrierung mit Docker und Kubernetes/OpenShift durchführen und CI/CD-Pipelines aufbauen und optimieren. Im Bereich der KI-Integration werden Sie RAG-Systeme entwickeln und agentenbasierte Architekturen aufbauen. Das Team legt großen Wert auf technische Beratung von Enterprise-Kunden und die Weiterentwicklung interner Standards. Sie werden in einem agilen Umfeld arbeiten, das Ihnen viel Gestaltungsfreiraum bietet und regelmäßige Wissensaustausche fördert.
Senior Cloud Software Engineer, Backend & KI (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Java oder Kotlin mit. Fundierte Kenntnisse in Spring Boot oder Jakarta EE sind unerlässlich, ebenso wie praktische Erfahrungen mit Kubernetes und mindestens einer Cloud-Plattform wie AWS, Azure oder GCP. Hands-on Erfahrung mit Docker sowie CI/CD-Tools wie GitLab, Jenkins oder GitHub Actions sind ebenfalls erforderlich. Darüber hinaus sollten Sie praktische Erfahrungen mit LLMs haben, sei es in Form von privaten Projekten, Proof of Concepts oder im Produktionseinsatz. Ein Verständnis von RAG-Konzepten oder die Motivation, sich schnell einzuarbeiten, wird vorausgesetzt. Verhandlungssichere Deutschkenntnisse und fließende Englischkenntnisse sind notwendig. Wünschenswert sind Kenntnisse in Python für ML/KI-Komponenten, Erfahrung mit LangChain oder Vektordatenbanken sowie Kenntnisse in Prompt Engineering oder Model Fine-tuning. Persönlich sollten Sie kommunikationsstark sein, in Architekturen denken und Freude daran haben, sich in einem dynamischen Umfeld weiterzuentwickeln.