Software-Entwickler und -Architekt
- Verfügbarkeit einsehen
- 5 Referenzen
- auf Anfrage
- 82140 Olching
- National
- de | en
- 23.01.2026
- Contract ready
Kurzvorstellung
Auszug Referenzen (3)
"Herr S. war in unserem Projekt ab Jan. 2017 bis Aug. 2024 als Lead Developer und Architekt mit vollem Erfolg & voller Zufriedenheit eingesetzt."
1/2022 – 9/2024
Tätigkeitsbeschreibung
Analyse, Design und Architektur einer Neuentwicklung der hauseigenen JEE-Plattform für die digitale Akten- und Prozessverwaltung.
Migration und Wartung der hausinternen DPMA-Anwendungen auf Basis von Java, JEE, Oracle, (täglich mehr als 2500 aktive Anwender deutschlandweit, 500+ UI-Masken, Formulare und Business-Prozesse).
Technologien: Java8+, Eclipse RCP 3/4, EMF, XML, Codegenerierung und modellbasierte Entwicklung und Code-Generatoren in RSA (UML und M2T mit JET).
Evaluierung Microservice (Teil-)Migration ausgewählter JEE-Dienste zu Spring/Spring Boot.
Beratung zur Migration von Bestands-Code zur besseren Testbarkeit und erhöhter Testabdeckung (auch mit JUnit/Mockito).
Durchführung von Schulungen zu Softwarequalität, Clean Code und Neuerungen in Java8+.
Oracle Database, SQL, Softwaretester, Full Stack Developer, Java-Entwickler, Softwareentwickler, Agile Methodologie, Software Quality, IBM WebSphere Application Server (WAS), Software Architecture, Software Design, UML, Eclipse Modeling Framework, Java (allg.), Jenkins, Junit, Modellgetriebene Entwicklung, Spring Framework, Subversion, XML, Virtualbox, Representational State Transfer (REST), Backend Entwickler, Frontend Entwickler, J2EE
"Ein sehr erfahrener Entwickler mit hoher Effizienz und hohem Qualitätsbewusstsein. Wir haben die Zusammenarbeit sehr geschätzt."
1/2019 – 12/2019
Tätigkeitsbeschreibung
Entwicklung von Benutzerschnittstelle und Backend eines Fahrerassistenzsystems für Personen- und Güterzüge.
Design und Entwicklung von (Micro-)Services zur Onboard- und Offboard-Datenverarbeitung
Agiles Team-Setup (SCRUM).
Techologien: Java8+, Linux, Eclipse, Maven, Karaf 4.0.x, OSGi, Blueprint, Blueprint-CM, Vaadin 7.0.x, HTML, SVG, XML, JSON, Protocol Buffers, EclipseLink, Beratung zur Verbesserung der Softwarequalität, Performance-Messungen mit Java- und C-Benchmarks.
Agile Methodologie, Apache Maven, C (Programmiersprache), Java-Entwickler, JavaScript-Entwickler, Json, Linux Entwicklung, Software Architecture, Software Quality, Subversion, SVG (Scalable Vector Graphics), XML
"Herr W. S. war als Java Software Engineer zu unserer vollsten Zufriedenheit von 2017 bis 2021 bei unserem Public Kunden eingesetzt."
1/2017 – 12/2021
Tätigkeitsbeschreibung
Migration und Wartung der hausinternen DPMA-Anwendungen auf Basis von Java, JEE, Oracle, (täglich mehr als 2500 aktive Anwender deutschlandweit, 500+ UI-Masken, Formulare und Business-Prozesse).
Technologien: Java8, Eclipse RCP 3/4, EMF, XML, Codegenerierung und modellbasierte Entwicklung und Code-Generatoren in RSA (UML und M2T mit JET).
Evaluierung Microservice (Teil-)Migration ausgewählter JEE-Dienste zu Spring/Spring Boot.
Beratung zur Migration von Bestands-Code zur besseren Testbarkeit und erhöhter Testabdeckung (auch mit JUnit/Mockito).
Durchführung von Schulungen zu Softwarequalität, Clean Code und Neuerungen in Java8+.
Agile Methodologie, Backend Entwickler, Eclipse Modeling Framework, Frontend Entwickler, Full Stack Developer, IBM WebSphere Application Server (WAS), J2EE, Java-Entwickler, Jenkins, Junit, Modellgetriebene Entwicklung, Oracle Database, Software Architecture, Software Design, Software Quality, Spring Framework, SQL, Subversion, UML, Virtualbox, XML
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2024 – offen
Tätigkeitsbeschreibung
Design und Entwicklung einer iOS-App für iPhones und iPads (voraussichtlich erhältlich 2026).
Eingesetzte Technologien: Swift 6, SwiftUI 26, XCode 26, JSON, @Observable-Modelle, Entwicklung rekursiver Parser/Renderer, JPEG-Rendering, Teilen mit dem Apple-Ökosystem über ActivityViewController.
Projektakquise und weiterführende Trainings in aktuellen Technologien wie z.B. Spring, SpringBoot, Java24, TensorFlow/ML zur Optimierung der angebotenen Skills.
Akquise / Kontakt, iOS-Entwickler, Java (allg.), Json, Spring Framework, Swift (Programmiersprache), UX / UI Designer
1/2022 – 9/2024
Tätigkeitsbeschreibung
Analyse, Design und Architektur einer Neuentwicklung der hauseigenen JEE-Plattform für die digitale Akten- und Prozessverwaltung.
Migration und Wartung der hausinternen DPMA-Anwendungen auf Basis von Java, JEE, Oracle, (täglich mehr als 2500 aktive Anwender deutschlandweit, 500+ UI-Masken, Formulare und Business-Prozesse).
Technologien: Java8+, Eclipse RCP 3/4, EMF, XML, Codegenerierung und modellbasierte Entwicklung und Code-Generatoren in RSA (UML und M2T mit JET).
Evaluierung Microservice (Teil-)Migration ausgewählter JEE-Dienste zu Spring/Spring Boot.
Beratung zur Migration von Bestands-Code zur besseren Testbarkeit und erhöhter Testabdeckung (auch mit JUnit/Mockito).
Durchführung von Schulungen zu Softwarequalität, Clean Code und Neuerungen in Java8+.
Oracle Database, SQL, Softwaretester, Full Stack Developer, Java-Entwickler, Softwareentwickler, Agile Methodologie, Software Quality, IBM WebSphere Application Server (WAS), Software Architecture, Software Design, UML, Eclipse Modeling Framework, Java (allg.), Jenkins, Junit, Modellgetriebene Entwicklung, Spring Framework, Subversion, XML, Virtualbox, Representational State Transfer (REST), Backend Entwickler, Frontend Entwickler, J2EE
1/2019 – 12/2019
Tätigkeitsbeschreibung
Entwicklung von Benutzerschnittstelle und Backend eines Fahrerassistenzsystems für Personen- und Güterzüge.
Design und Entwicklung von (Micro-)Services zur Onboard- und Offboard-Datenverarbeitung
Agiles Team-Setup (SCRUM).
Techologien: Java8+, Linux, Eclipse, Maven, Karaf 4.0.x, OSGi, Blueprint, Blueprint-CM, Vaadin 7.0.x, HTML, SVG, XML, JSON, Protocol Buffers, EclipseLink, Beratung zur Verbesserung der Softwarequalität, Performance-Messungen mit Java- und C-Benchmarks.
Agile Methodologie, Apache Maven, C (Programmiersprache), Java-Entwickler, JavaScript-Entwickler, Json, Linux Entwicklung, Software Architecture, Software Quality, Subversion, SVG (Scalable Vector Graphics), XML
1/2017 – 12/2021
Tätigkeitsbeschreibung
Migration und Wartung der hausinternen DPMA-Anwendungen auf Basis von Java, JEE, Oracle, (täglich mehr als 2500 aktive Anwender deutschlandweit, 500+ UI-Masken, Formulare und Business-Prozesse).
Technologien: Java8, Eclipse RCP 3/4, EMF, XML, Codegenerierung und modellbasierte Entwicklung und Code-Generatoren in RSA (UML und M2T mit JET).
Evaluierung Microservice (Teil-)Migration ausgewählter JEE-Dienste zu Spring/Spring Boot.
Beratung zur Migration von Bestands-Code zur besseren Testbarkeit und erhöhter Testabdeckung (auch mit JUnit/Mockito).
Durchführung von Schulungen zu Softwarequalität, Clean Code und Neuerungen in Java8+.
Agile Methodologie, Backend Entwickler, Eclipse Modeling Framework, Frontend Entwickler, Full Stack Developer, IBM WebSphere Application Server (WAS), J2EE, Java-Entwickler, Jenkins, Junit, Modellgetriebene Entwicklung, Oracle Database, Software Architecture, Software Design, Software Quality, Spring Framework, SQL, Subversion, UML, Virtualbox, XML
11/2015 – 12/2016
Tätigkeitsbeschreibung
Entwicklung von Benutzerschnittstelle und Backend eines Fahrerassistenzsystems für Personen- und Güterzüge.
Techologien: Java8+, Linux, Eclipse, Maven, Karaf 4.0.x, OSGi, Blueprint,
Blueprint-CM, Vaadin 7.0.x, HTML, SVG, XML, JSON, Protocol Buffers,
EclipseLink, Beratung zur Verbesserung der Softwarequalität.
Apache Maven, Docker, Eclipse, Full Stack Developer, Java-Entwickler, Json, Linux Entwicklung, Software Quality, Subversion
7/2014 – 11/2015
Tätigkeitsbeschreibung
Architektur und Entwicklung von Automotive Simulationstools auf Basis von Eclipse RCP (3.x/E4), Eclipse Modeling Framework(EMF), Xtext, Xtend, Java, (Distributed) OSGi, JavaFX.
Fachliche Leitung als Softwarearchitekt eines Teams (20 Personen) mit Entwicklern vor Ort und Remote-Entwicklern
Software Design, Eclipse, Eclipse Modeling Framework, Git, Java-Entwickler, Java (allg.), Software Architecture, Software Quality, Xtend, Xtext
2/2014 – 5/2014
Tätigkeitsbeschreibung
Architektur und Entwicklung von Tools auf Basis von
Eclipse RCP, Eclipse Modeling Framework(EMF), Xtext, Java Beratung von
OEMs und Zulieferern bei der Klassifikation/Qualifikation von Werkzeugketten nach ISO26262
Unterstützung bei der Absicherung von AUTOSAR Werkzeugketten, Erstellung von Tutorials für typische Szenarien von AUTOSAR Tools für die BMW AG.
Java-Entwickler, Eclipse Modeling Framework, Xtend, Xtext
1/2009 – 1/2014
Tätigkeitsbeschreibung
Projektleitung "Szenarien & Requirements Engineering" im nationalen
Verbundprojekt ARAMiS für die Entwicklung zukünftiger Multicore-basierter Cyber Physical Systems.
Wissenschaftliche Mitarbeit in den Projekten ARAMiS, SPES2020 und DENTUM.
Mitentwicklung von CASE-Tools auf Basis von Eclipse RCP, EMF, Xtext/Xtend.
Java-Entwickler, Eclipse, Eclipse Modeling Framework
5/2004 – 12/2006
Tätigkeitsbeschreibung
Architektur und Entwicklung von Softwaresystemen (Borland
Delphi, Java, Eclipse RCP) zur Echtzeit- und Langzeit-Schwingungs-
überwachung und Steuerung von stationären Gasturbinen und weiteren Energiesystemen.
Java-Entwickler, Softwareentwickler, Software Architecture, Software Design, Eclipse
Ausbildung
TUM
München
TUM
München
Über mich
Java8+/21+, Eclipse (IDE & RCP-Framework), Modellbasiertes SW-Engineering (Design/Architektur mit UML, RSA, Codegenerierung), JEE, OSGi, Blueprint, Spring, Spring Boot, Vaadin 7+, HTML, CSS, XML, SVG, Swing, JavaFX, SWT, JSON, EclipseLink, JPA, Docker, Kubernetes Swift und SwiftUI für iOS und macOS
Darüber hinaus, wie wäre es mit auf Sie angepasste Präsentationen zu Themen wie:
Software Qualität, Clean-Code, Patterns oder "neuere" Java 8-21 Sprach-Features (Streams, Collections, Lambdas, ...)?
Weitere Kenntnisse
Spring Certified Professional (2026, in Vorbereitung)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
