> Markdown version of [/jobs/ext/3019912-lead-software-engineer-java-idp-ai-platform](https://www.wearedevelopers.com/jobs/ext/3019912-lead-software-engineer-java-idp-ai-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - Java, IDP & AI Platform - **Company:** retarus GmbH - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Cloud Computing, Configuration Management, Code Review, Continuous Integration, Data Mining, Distributed Systems, Fault Tolerance, Spring Framework, Python (Programming Language), Service-Oriented Architecture, Software Engineering, Large Language Models, Spring-boot, Backend, Information Technology, Restful APIs, Code Restructuring - **Published:** September 21, 2026 - **Apply:** https://www.adzuna.de/details/5891938110 ## About the Role * Abgeschlossenes Hochschulstudium (Bachelor oder Master) in Informatik, Software Engineering oder einem vergleichbaren Bereich sowie mindestens 7 Jahre Berufserfahrung im Software Engineering oder in einer vergleichbaren technischen Funktion * Sehr gute Kenntnisse in Java, Spring Boot und dem Entwurf produktionsreifer Backend- und Plattformservices sowie technologische Breite, um auch Python-basierte AI-/Inference-Komponenten, Modellanbindung und interne IDP-/AI-Bibliotheken einordnen zu können * Sicherer Umgang mit verteilten Systemen, serviceorientierten Architekturen, REST APIs, Messaging/Eventing, CI/CD, Observability und dem Betrieb geschäftskritischer Anwendungen * Nachweisbare Praxis in der Weiterentwicklung bestehender Systeme, inklusive Refactoring, Modularisierung, Reduzierung technischer Komplexität und pragmatischer Migrationsstrategien - mit Blick auf die Balance zwischen langfristiger Architekturqualität und kurzfristiger Delivery * Fundiertes technisches Verständnis moderner AI-/ML-/LLM-Technologien, um Ansätze wie klassische ML-Modelle, generative LLMs, Cloud-AI-APIs oder On-Prem-Inferenz hinsichtlich Qualität, Latenz, Kosten, Skalierbarkeit und Betriebsfähigkeit fundiert zu bewerten * Technische Führungskompetenz durch Mentoring, Code- und Design-Reviews sowie Zusammenarbeit mit externen Entwicklungspartnern, idealerweise inklusive technischer Steuerung, Know-how-Transfer oder Aufbau interner Ownership * Ausgeprägte Kommunikations- und Kollaborationsfähigkeit über Teamgrenzen hinweg, hohe Ownership, pragmatische Hands-on-Mentalität sowie sehr gute Deutsch- und Englischkenntnisse * Idealerweise Erfahrung mit Dokumentenverarbeitung, OCR, Intelligent Document Processing, ML-/LLM-basierter Datenextraktion, EDI-/B2B-Integrationsprozessen oder vergleichbaren daten- und prozessgetriebenen Plattformen ## Description * Übernahme der technischen Lead-Rolle für unsere Intelligent Document Processing Plattform mit einer Kombination aus hands-on Software Engineering, Architekturverantwortung und technischer Teamführung * Technologische Weiterentwicklung der bestehenden Java-/Spring-basierten Plattform, inklusive Stabilisierung und Modernisierung vorhandener Services sowie Sicherstellung sauberer Schnittstellen, Wartbarkeit, Testbarkeit und produktionsreifer Qualität * Definition der technischen Zielarchitektur gemeinsam mit Product, Engineering und Management - inklusive möglicher Weiterentwicklung von klassischen ML-/OCR-basierten Ansätzen hin zu modernen AI-/LLM-basierten IDP-Architekturen * Bewertung technischer Optionen wie Brownfield-Migration, parallele (Teil-)Neuentwicklung, modulare Service-Erweiterung, Cloud-API-Integration oder On-Prem-GPU-Betrieb sowie Ableitung pragmatischer Umsetzungsschritte * Verantwortung für Design-Reviews, Code-Reviews und Architekturentscheidungen sowie Sicherstellung skalierbarer, sicherer, beobachtbarer und operativ beherrschbarer Komponenten * Aktive Mitarbeit an zentralen Backend- und Plattformkomponenten, insbesondere in Java/Spring Boot, serviceorientierten Architekturen, Messaging, APIs, Validierung, OCR-/Dokumentenverarbeitung, Python-basierten AI-/Inference-Services, Monitoring, Observability und Integrationslogik * Integration und Modularisierung von AI-/ML-/LLM-Funktionalitäten sowie Reduzierung von Systemkomplexität, z. B. über klar definierte Model-Adapter, Prompt-/Konfigurationsmanagement, OCR-/Extraktionsservices, Inference-Services und flexible Cloud-/On-Prem-Betriebsmodelle * Technische Steuerung externer Entwicklungspartner, inklusive Review von Konzepten und Implementierungen, transparenter technischer Entscheidungsfindung sowie Aufbau interner technischer Ownership durch Dokumentation, Reviews und gezielten Know-how-Transfer * Analyse und Optimierung der IDP-Pipeline hinsichtlich Latenz, Durchsatz, Skalierbarkeit, Fehlertoleranz und Observability zur Sicherstellung eines produktionsreifen Plattformbetriebs * Coaching von Engineers im Team, Etablierung von Engineering Best Practices sowie Stärkung von Ownership, Qualitätsbewusstsein und einer pragmatischen, lösungsorientierten Entwicklungskultur * Mitwirkung am Aufbau einer tragfähigen technischen Roadmap, die kurzfristige Delivery-Anforderungen mit langfristiger Plattformstrategie in Einklang bringt