Lead Software Developer / Software Architect
Role details
Job location
Tech stack
Job description
Als Lead Software Developer / Software Architect (m/w/d) übernimmst du eine zentrale Rolle in der Gestaltung moderner Software- und Cloud-Systeme. Du entwickelst skalierbare Architekturen, triffst technische Entscheidungen und wirkst als Bindeglied zwischen Kunden, Projektteams und Entwicklung.
Gemeinsam mit erfahrenen Teammitgliedern arbeitest du an anspruchsvollen Cloud- und Softwareprojekten auf Basis aktueller Technologien wie Java, Microservices, Azure/AWS und modernen DevOps-Praktiken. Gleichzeitig förderst du den Einsatz KI-gestützter Lösungen und treibst innovative Ansätze aktiv voran.
In unserem Team in Friedrichshafen findest du ein professionelles, wertschätzendes Umfeld mit Raum für Gestaltung, Weiterentwicklung und echte Verantwortung.
Deine Tätigkeiten
- Design und Entwicklung skalierbarer Software- und Cloud-Architekturen inklusive Dokumentation
- Sicherstellung von Qualitätsstandards und fachliche Anleitung der Entwicklungsteams, z. B. durch Code Reviews, Architektur-Guidelines, Testing-Strategien
- Weiterentwicklung unserer DevOps- & CI/CD-Pipelines zur Automatisierung von Deployments
- Bewertung neuer Technologien und Förderung kontinuierlicher Verbesserungen
- Enge Zusammenarbeit und technischer Austausch als Teil unserer Entwicklungsteams, Container-Lösungen, -Orchestrierung, -Plattformen, Microsoft Azure/AWS, APM-Tools, CI/CD, Java EE, Java Frameworks, Architekturdesign, -muster und -konzepte, Agile Vorgehensweisen
Requirements
- Erfolgreich absolviertes Studium im Bereich Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung
- Mehrjährige Berufserfahrung als Softwareentwickler / Software Engineer / Software Architect (m/w/d)
- Sehr gute Kenntnisse in Java, Cloud Architekturen, Microservices, CI/CD und modernen Engineering Standards
- Zuverlässige Persönlichkeit mit Teamorientierung und hohem Qualitätsverständnis
- Freude an Kommunikation, technischem Austausch und Kundenkontakt
- Sehr gute Deutsch- und gute Englischkenntnisse