07.10.2026 aktualisiert
CH
teilweise verfügbar
info: Abends und am Wochenende verfügbar
Senior Softwareentwickler | Java / Spring Boot | Full-Stack | Mobile Apps
Siersburg, Deutschland
Nur Remote
Fachhochschulreife WirtschaftÜber mich
Ich bin Senior Softwareentwickler mit über 25 Jahren IT-Erfahrung und mehr als 20 Jahren professioneller Softwareentwicklung in einem industriellen Umfeld.
Skills
FlutterJavaAndroid Application DevelopmentApple IOSJava EE Connector ArchitectureSpring FrameworkSoftwareentwicklungSoftwareherstellungEnterprise Application SoftwareJava Application ServerSwiftuiSpring BootBackendFull Stack Entwicklung
Senior Softwareentwickler für individuelle Softwareentwicklung
Ich bin Senior Softwareentwickler mit über 25 Jahren IT-Erfahrung und mehr als 20 Jahren professioneller Softwareentwicklung in einem industriellen Umfeld.
Mein Schwerpunkt liegt auf der individuellen Softwareentwicklung mit Java und Spring Boot, ergänzt durch Full-Stack-Entwicklung sowie die Entwicklung nativer und plattformübergreifender Mobile Apps mit Flutter, Kotlin und SwiftUI.
Durch meine langjährige Tätigkeit in einem Stahlwerk verfüge ich über umfangreiche Erfahrung mit betriebskritischer 24/7-Software, hochverfügbaren Systemen, Produktionsprozessen und gewachsenen Legacy-Systemen. Ich kenne daher nicht nur die reine Entwicklung, sondern auch die Anforderungen an Software, die im produktiven Betrieb zuverlässig funktionieren muss.
Ich übernehme Aufgaben gerne ganzheitlich – von Anforderungsanalyse und technischer Konzeption über Architektur und Implementierung bis zu Datenbanken, Schnittstellen, Deployment und laufender Weiterentwicklung.
Neben meiner beruflichen Tätigkeit entwickle und betreibe ich eigene Softwareprodukte unter dem Label Encomsoft. Dazu gehört unter anderem ShootTrack, eine kommerziell eingesetzte Full-Stack-Lösung mit Flutter, Java/Spring Boot, PostgreSQL und Docker. Dadurch bringe ich auch praktische Erfahrung mit der vollständigen Entwicklung und dem Betrieb eigener Produkte mit.
Was ich anbieteJava- und Spring-Boot-Entwicklung
Backend- und API-Entwicklung
Full-Stack-Entwicklung
Entwicklung individueller Softwarelösungen
Android- und iOS-Entwicklung
Flutter / Cross-Platform-Entwicklung
Softwarearchitektur und technische Konzeption
Datenbankentwicklung mit PostgreSQL und SQL
Modernisierung bestehender / gewachsener Software
Entwicklung von Schnittstellen und Integrationen
Docker-basierte Deployments
Linux- und Serverumgebungen
Unterstützung bei technischen Architektur- und Entwicklungsfragen
Verfügbarkeit: ca. 13,5 Stunden pro Woche
Einsatz: ausschließlich Remote
Modell: nebenberufliche Freelance-Tätigkeit, flexible Abstimmung der Einsatzzeiten nach Projektbedarf
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Automatische Schusserkennung für bis zu fünf Schießstände mit Live-Kamerabild und Auswertung; vollständig offline im lokalen Vereinsnetzwerk einsetzbar. Flutter-Frontend für Tablet, Smartphone und Browser; Java/Spring Boot Backend; PostgreSQL; Docker-basiertes Deployment. Entwicklung der Gesamtarchitektur und vollständige Umsetzung; Produktivbetrieb in einem Verein; kommerzielle Vermarktung.
Individuelle Softwareentwicklung für ein Stahlwerk mit 24/7-Produktionsbetrieb. Konzeption, Entwicklung und Betrieb betriebskritischer Softwareanwendungen. Anforderungsanalyse und Abstimmung mit Fachabteilungen und Endanwendern. Entwicklung individueller Softwarelösungen von der Fachkonzeption bis zum produktiven Betrieb. Verantwortung für Design, Implementierung, Test, Inbetriebnahme und laufende Weiterentwicklung. Architekturverantwortung für Anwendungsschichten, Datenbanken und Schnittstellen. Entwicklung und Integration von Schnittstellen zu Produktions-, Mess- und Steuerungssystemen. Sicherstellung von Datenkonsistenz und stabilen Produktionsprozessen. Rufbereitschaft und 24/7-Support für die Stahlwerksproduktion. Analyse und Behebung kritischer Störungen unter Zeitdruck. Zentrale Rolle bei der Ablösung des Assembler-basierten Altsystems M76 (Siemens) durch ein modernes Nachfolgesystem (Projektumfang ca. 64 Mannjahre). UML-Modellierung, Softwarearchitektur sowie Einsatz von Java, C, relationalen Datenbanken, Linux/Unix und Continuous-Integration-Umgebungen.
Echtzeit-Berechnung des Blutalkoholwerts, Getränkeerfassung, Vergleich von BAC-Verläufen und individuelle Konfiguration.