Erfahrener Java-Entwickler mit Erfahrung in C++/QT

Als Development Lead (Java) in unserem Java-Team leiten Sie mehrere Entwicklungsteams bei der Umsetzung des Feature-Backlogs unserer Kunden. In unserem Teammit rund19 Entwicklern ergänzen wir die bestehende Führungsstruktur durch diese Position – mit dem Ziel, dass Sie innerhalb von bis zu 12 Monaten die alleinige Teamleitung übernehmen.

Ort: Kairo, Ägypten

Über den Kunden: Als führender IT-Anbieter für den Möbel- und Küchenfachhandel in der DACH-Region bietet dieser Kunde spezialisierte ERP-Systeme und digitale Lösungen an, um Prozesse zu optimieren und das Kundenerlebnis zu verbessern.

Aufgaben

  • Ich treibe die Umsetzung der Praktiken und Prinzipien des AI-Agentic-Codings im Team voran und fungiere zudem als technischer Leiter im Java-Bereich. Dazu gehört die Erstellung von Dashboards, Kennzahlen und KPIs, um die zunehmende Verbreitung des AI-Codings zu veranschaulichen.
  • Sie fungieren als technische Ansprechpartner für die Softwarelösungen der Teams, die sie betreuen
  • Sie sind dafür verantwortlich, dem Produktmanagement-Team Zusagen zum Umfang einer Produktversion zu machen, die innerhalb eines vereinbarten Zeitplans umgesetzt werden können
  • In Zusammenarbeit mit anderen Leitern der Java-Entwicklungsteams und dem technischen Leiter definieren, implementieren und setzen Sie die Software-Standards, -Grundsätze und -Praktiken für Java und APIs durch.
  • Aufbau von Entwicklungsteams in Zusammenarbeit mit Partnerorganisationen und deren Leitung vom Entwurf bis zur Umsetzung, wobei die Verantwortung für die Qualität der Ergebnisse übernommen wird
  • Unterstützung bei der Gestaltung struktureller Veränderungen im Team, um Abhängigkeiten (Single Points of Failure) von Designressourcen zu beseitigen und so einen optimalen Arbeitsablauf zu ermöglichen
  • Entwurf und Genehmigung von Lösungen und Lösungsansätzen, an denen sich die Ingenieurteams orientieren werden
  • Eine Führungskraft muss mit gutem Beispiel vorangehen, über praktische Entwicklungsfähigkeiten verfügen und anspruchsvolle Programmier- und Lösungsaufgaben übernehmen, um ihre Fachkenntnisse und Kompetenzen unter Beweis zu stellen.
  • Sicherstellung der Vorhersehbarkeit von Verpflichtungen auf der Grundlage von Teamtrends – In Zusammenarbeit mit der technischen Leitung Entwicklung von KPIs, deren Kennzahlen Aufschluss über den Erfolg oder Misserfolg der KPS-Teams geben
  • Kontinuierliche Verbesserung auf der Grundlage von KPIs als Maßstab für den Erfolg oder Misserfolg von Initiativen
  • Empfehlungen für Coaching und Schulungen auf der Grundlage der Arbeitsleistung

Anforderungen & Fähigkeiten

  • Etwa 8 bis 10 Jahre Berufserfahrung in der Java-Entwicklung, idealerweise davon mindestens 3 Jahre in einer leitenden Position
  • Nachgewiesene Fachkompetenz in den Bereichen Java-Entwurfsmuster, Containerisierung und API-Lösungen
  • Erfahrung mit modernem Java (Java 21+)
  • Idealerweise Erfahrung im Umgang mit unserer UI-Technologie, die derzeit auf C++ und QT basiert, aber ab 2027 auf eine webbasierte Lösung (React) umgestellt wird
  • Es ist kein Ausschlusskriterium, wenn man keine C++/QT-Kenntnisse hat, solange man Web-Kenntnisse nachweisen kann)
  • Fachkenntnisse im Aufbau und der Wartung von CI-Pipelines zu einem Artefakt-Repository, um die Konsistenz, Qualität und Sicherheit des Codes sowie die Nachvollziehbarkeit der Ergebnisse sicherzustellen
  • Nachweisliche Eigeninitiative und die Fähigkeit zum Selbststudium, um die eigenen Fähigkeiten kontinuierlich weiterzuentwickeln
  • Coaching- und Mentoring-Kompetenzen zur Verbesserung der Leistungsfähigkeit der Teams aus Sicht der Softwareentwicklung
  • Erforderlich ist nachweisliche Erfahrung in der Zusammenarbeit mit Offshore-Partnern sowie im Aufbau und der Erweiterung von Teams.
  • Schön, wenn vorhanden:
    • Kenntnisse oder Fachwissen in C++/QT
    • Automatisierte Bereitstellung von Workloads in GCP
  • Über die Person:
    • Hervorragende Kommunikationsfähigkeiten; Erfahrung in der Arbeit mit verschiedenen Regionen wäre von Vorteil
    • Hervorragende Englisch- und Deutschkenntnisse
    • Fähigkeiten zur Problemlösung
    • Arbeitet gut mit verschiedenen Interessengruppen zusammen (wie Produktmanagement, Service Desk und Professional Services)

Wenn Sie sich für Technologie begeistern und gerne an anspruchsvollen Projekten mit einem talentierten Team arbeiten möchten, würden wir uns sehr über Ihre Bewerbung freuen. Bewerben Sie sich jetzt und helfen Sie uns dabei, Ideen in „[email protected]“ zu verwandeln!

Schicken Sie uns Ihren Lebenslauf und Ihr Anschreiben

„*“ kennzeichnet Pflichtfelder

Vollständiger Name*
Akzeptierte Dateiformate: pdf, doc, docx, maximale Dateigröße: 5 MB.
Datenschutz*
Datenverarbeitung