17.08.2026 aktualisiert


80 % teilweise verfügbar
Softwareingenieur & technischer Projektleiter | Java, SCADA, Cloud-Native, Agile Entwicklung
Nürnberg, Deutschland
Nürnberg +100 km
Master of Science (M.Sc.) Informatik, TH Nürnberg Georg Simon Ohm, 2023-2025Skills
JavaProjektplanungObjektorientierte Software-EntwicklungSoftware ArchitectureSoftware ProjektmanagementSystemarchitekturTechnische EntwicklungProject EngineeringServerseitige EntwicklungSoftware-planung
Hard- und Softwareengineering
Fundierte Kenntnisse in der Entwicklung und Konzeption von Hard- und Softwarelösungen, einschliesslich der Arbeit mit Java SE, Java EE, C++, Qt, Spring Boot, Quarkus, ESP32 und TFT-Screens sowie der Entwicklung cloud-nativer Laufzeitumgebungen.
Schnittstellendesign und Implementierung
Umfangreiche Erfahrung im Design und der Implementierung von Schnittstellen zwischen Systemen, insbesondere im Bereich Maschine-zu-Maschine und Maschine-zu-Mensch, sowie mit Protokollen wie TIM und OPC UA.
Agile Softwareentwicklung
Praxiserfahrung in der halbagilen und agilen Entwicklung von Softwareprojekten, inklusive Planung und Exekution von Test- und Einfuehrungsplaenen sowie Einsatz aktueller KI-Tools zur Steigerung der Teameffizienz.
Modernisierung von Altprojekten
Nachgewiesene Erfahrung in der Migration alter Technologien auf zukunftsweisende Loesungen, z.B. Umstellung von Java 8 auf Java 11/17 und Abloesung schwer wartbarer Monolithen durch flexible Container-Technologie.
Projektentwuerfe und Projektkonzeption
Erfahrung in der Konzeption und leitenden Entwicklung neuer Softwareprodukte sowie in der Beratung zur Planung von Alternativsoftware und Projektkonzeption.
Datenbanken und Backend-Technologien
Kenntnisse in Hibernate, MySQL, MariaDB sowie PaperSpigot fuer die Entwicklung robuster Backend-Loesungen.
CI/CD und Versionskontrolle
Erfahrung mit GitLab CI/CD und GitHub Actions fuer automatisierte Build-, Test- und Deployment-Prozesse.
Kosten- und Aufwandsschaetzungen
Faehigkeit zur realistischen Einschaetzung von Projektkosten und -aufwand unter Beruecksichtigung von Zeit-, Geld- und Ressourceneffizienz.
Projekt- und Stakeholdermanagement
Erfahrung in der Fuehrung von Softwareteams sowie im Management von Projekten und Stakeholdern, einschliesslich oeffentlichem Auftreten und Praesentationen.
Fundierte Kenntnisse in der Entwicklung und Konzeption von Hard- und Softwarelösungen, einschliesslich der Arbeit mit Java SE, Java EE, C++, Qt, Spring Boot, Quarkus, ESP32 und TFT-Screens sowie der Entwicklung cloud-nativer Laufzeitumgebungen.
Schnittstellendesign und Implementierung
Umfangreiche Erfahrung im Design und der Implementierung von Schnittstellen zwischen Systemen, insbesondere im Bereich Maschine-zu-Maschine und Maschine-zu-Mensch, sowie mit Protokollen wie TIM und OPC UA.
Agile Softwareentwicklung
Praxiserfahrung in der halbagilen und agilen Entwicklung von Softwareprojekten, inklusive Planung und Exekution von Test- und Einfuehrungsplaenen sowie Einsatz aktueller KI-Tools zur Steigerung der Teameffizienz.
Modernisierung von Altprojekten
Nachgewiesene Erfahrung in der Migration alter Technologien auf zukunftsweisende Loesungen, z.B. Umstellung von Java 8 auf Java 11/17 und Abloesung schwer wartbarer Monolithen durch flexible Container-Technologie.
Projektentwuerfe und Projektkonzeption
Erfahrung in der Konzeption und leitenden Entwicklung neuer Softwareprodukte sowie in der Beratung zur Planung von Alternativsoftware und Projektkonzeption.
Datenbanken und Backend-Technologien
Kenntnisse in Hibernate, MySQL, MariaDB sowie PaperSpigot fuer die Entwicklung robuster Backend-Loesungen.
CI/CD und Versionskontrolle
Erfahrung mit GitLab CI/CD und GitHub Actions fuer automatisierte Build-, Test- und Deployment-Prozesse.
Kosten- und Aufwandsschaetzungen
Faehigkeit zur realistischen Einschaetzung von Projektkosten und -aufwand unter Beruecksichtigung von Zeit-, Geld- und Ressourceneffizienz.
Projekt- und Stakeholdermanagement
Erfahrung in der Fuehrung von Softwareteams sowie im Management von Projekten und Stakeholdern, einschliesslich oeffentlichem Auftreten und Praesentationen.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2020
Sprachen
DeutschMutterspracheEnglischMutterspracheFranzösischverhandlungssicherSpanischgut
Projekthistorie
Entwicklung und Projektkonzeption der Software AVS NG (Advanced Visualisation System - Next Generation) fuer Flughafenlogistik. Einsatz neuer Containerumgebungen auf Basis der Plattform Open Air, welche beim Kunden King Khaled International Airport eingesetzt wird. Entwicklung und Wartung von Cloud-Nativen Laufzeitumgebungen. Konzeption neuer Softwarekomponenten auf Basis aktuellster Technologien sowie Entwicklung neuer Arbeitsprozesse zur Unterstuetzung der Restrukturierung der Projektgruppen.
Beratung zum Umgang mit kritischer Altsoftware und unzureichenden Lieferungen eines anderen Softwareherstellers. Erfolgreiche Akquise fuer das Mandat einer Neuentwicklung auf Basis der vorhergehenden Beratungstaetigkeiten. Aufbau eines Softwareteams zur Entwicklung einer Alternativloesung. Durchfuehrung der halbagilen Entwicklung der Nachfolgesoftware sowie Planung und Exekution eines Test- und Einfuehrungsplans. Einbindung von aktuellen KI-Tools um eine Steigerung der Teameffizienz um bis zu 40% des geplanten Aufwands zu erreichen.
Verantwortlicher fuer die Wartung und Weiterentwicklung des Kernprodukts im SCADA-Anlagenbereich: AVS (Advanced Visualisation System) und Prozessabbild DPI (Distributed Process Image) fuer Paketsortierungsanlagen. Migration von alten Technologien auf zukunftsweisende Technologien, weg von schwer wartbaren Monolithen hin zu flexibler Container-Technologie. Beratung zur Planung von Alternativsoftware und Projektkonzeption sowie Umstellung von Java 8 auf Java 11/17. Konzeption und leitende Entwicklung des Nachfolgeprodukts Web Drawer. Dokumentation und umfassende Modernisierung der ueber 20 Jahre alten Java-Projekte sowie Aufbau einer Wissensbasis zur hardwareunabhaengigen Kommunikation der Sortieranlagen mit Protokollen wie TIM und OPC UA.