Lead Software Engineer (m/w/d) - Java, IDP & AI Platform in München

Lead Software Engineer (m/w/d) - Java, IDP & AI Platform in München

München Vollzeit 72000 - 88000 € / Jahr (geschätzt) Homeoffice (teilweise)
R

Auf einen Blick

  • Aufgaben: Leite die technische Entwicklung unserer Intelligent Document Processing Plattform und arbeite hands-on im Engineering-Team.
  • Unternehmen: Retarus, ein innovatives Unternehmen für digitale Kommunikationslösungen mit globaler Reichweite.
  • Vorteile: Mobiles Arbeiten, flexible Arbeitszeiten, Snacks und Getränke, sowie internationale Team-Events.
  • Weitere Informationen: Dynamisches, interkulturelles Umfeld mit hervorragenden Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der digitalen Kommunikation mit modernster Technologie und einem starken Team.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in Software Engineering, besonders in Java und Spring Boot.

Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.

Retarus betreibt seit 1992 Software- und Infrastrukturlösungen für die digitale Kommunikation von Unternehmen. Zu unseren Kunden zählen über 40 Prozent der im S&P Global 100 gelisteten Unternehmen sowie Behörden und öffentliche Einrichtungen. Wir entwickeln unsere Cloud-Services selbst und betreiben sie in eigenen Rechenzentren weltweit. Als inhabergeführtes Unternehmen in Privatbesitz entscheiden wir unabhängig von externen Geldgebern: auf langfristiges Wachstum ausgerichtet, im Sinne unserer Kunden und Mitarbeiter.

Deine Rolle

  • Ü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.
  • Bewertung technischer Optionen wie Brownfield-Migration, parallele (Teil-)Neuentwicklung, modulare Service-Erweiterung, Cloud-API-Integration oder On-Prem-GPU-Betrieb.
  • Verantwortung für Design-Reviews, Code-Reviews und Architekturentscheidungen.
  • Aktive Mitarbeit an zentralen Backend- und Plattformkomponenten, insbesondere in Java/Spring Boot.
  • Integration und Modularisierung von AI-/ML-/LLM-Funktionalitäten.
  • Technische Steuerung externer Entwicklungspartner.
  • Analyse und Optimierung der IDP-Pipeline hinsichtlich Latenz, Durchsatz, Skalierbarkeit, Fehlertoleranz und Observability.
  • Coaching von Engineers im Team und Etablierung von Engineering Best Practices.
  • Mitwirkung am Aufbau einer tragfähigen technischen Roadmap.

Das bringst du mit

  • Abgeschlossenes Hochschulstudium in Informatik, Software Engineering oder einem vergleichbaren Bereich sowie mindestens 7 Jahre Berufserfahrung im Software Engineering.
  • Sehr gute Kenntnisse in Java, Spring Boot und dem Entwurf produktionsreifer Backend- und Plattformservices.
  • Sicherer Umgang mit verteilten Systemen, serviceorientierten Architekturen, REST APIs und CI/CD.
  • Nachweisbare Praxis in der Weiterentwicklung bestehender Systeme.
  • Fundiertes technisches Verständnis moderner AI-/ML-/LLM-Technologien.
  • Technische Führungskompetenz durch Mentoring und Zusammenarbeit mit externen Entwicklungspartnern.
  • Ausgeprägte Kommunikations- und Kollaborationsfähigkeit über Teamgrenzen hinweg.
  • Idealerweise Erfahrung mit Dokumentenverarbeitung, OCR und Intelligent Document Processing.

Das erwartet dich bei uns

Unsere Kunden sind führende Unternehmen weltweit, die Wert auf höchste Qualität legen. Um diese hohen Anforderungen zu erfüllen, arbeiten wir mit modernsten Technologien und setzen auf Arbeitsmethoden, die dir viel Raum für Eigenverantwortung und Mitgestaltung bieten.

Das solltest du wissen

Come as you are: Alter, Geschlecht, ethnische Herkunft, Religion und Weltanschauung, sexuelle Identität oder eine Behinderung spielen keine Rolle – was zählt, bist einfach du.

Lead Software Engineer (m/w/d) - Java, IDP & AI Platform in München Arbeitgeber: Retarus

Retarus ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein spannendes und interkulturelles Arbeitsumfeld bietet, sondern auch flexible Arbeitszeiten und die Möglichkeit zum mobilen Arbeiten. Mit flachen Hierarchien und einer starken Unternehmenskultur fördert Retarus die persönliche und berufliche Entwicklung seiner Mitarbeiter und bietet zahlreiche Benefits wie Sprachkurse, Sportangebote und Team-Events, die das Miteinander stärken und die Work-Life-Balance unterstützen.

R

Kontaktdaten:

Retarus Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Lead Software Engineer (m/w/d) - Java, IDP & AI Platform in München erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Retarus anzuklopfen, wenn du dich auf die Stelle als Lead Software Engineer (m/w/d) - Java, IDP & AI Platform bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Retarus vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Lead Software Engineer (m/w/d) - Java, IDP & AI Platform in München mit Bravour zu bestehen

Java
Spring Boot
Backend-Entwicklung
Architekturverantwortung
AI-/ML-/LLM-Technologien
Dokumentenverarbeitung
REST APIs

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Retarus klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Retarus vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.