freiberufler IT-Consulting / Software-Architekt auf freelance.de

IT-Consulting / Software-Architekt

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 49594 Alfhausen
  • auf Anfrage
  • de  |  en  |  nl
  • 26.11.2025
  • Contract ready

Kurzvorstellung

Seit 1996 bin ich als Diplom Informatiker tätig. In dieser Zeit hab ich viele Projekte realisieren können. Von Embedded Systems bis SPA Anwendungen mit Angular 7, REST und Container-Basiertem Backend. Ich freue mich auf neue Herausforderungen.

Auszug Referenzen (3)

"Überaus positive Zusammenarbeit mit Herrn S. in der Rolle als Lead Developer."
Lead Developer
Kundenname anonymisiert
Tätigkeitszeitraum

10/2023 – 10/2024

Tätigkeitsbeschreibung

Im Rahmen des Auftrags soll eine bestehende interne Anwendung auf
moderne und aktuell sichere Komponenten umgestellt werden.
Abzulösen sind unter anderem Struts-1, Spring 3, Hibernate 3 und ähnlich
veraltete Systeme. Dabei musste die Stabilität in der Produktion für die Zeit
der Umstellung unter allen Umständen gewährleistet bleiben.

Details:
• Integration AWS Secret Manager
• Schaffung und Implementierung von JUnit-Tests
• Umstellung von jmockit auf Java 11
• Implementierung von Integrationstests mit Selenium
• Ersetzen von veralteten APIs durch neue Versionen
• Umstellung der Build-Umgebung auf Docker / docker-compose
• Garantieren der Produktionsstabilität
• Etablierung eines Release-Prozesses

Tätigkeit
Umstellung des Backends von Hibernate Criteria-API auf JPA Builder-API.
Konzeption, Umsetzung und Test der migrierten JPA-Queries mit
vergleichenden JUnit-Tests (altes SQL gegen neues SQL).
Identifikation von Softwareproblemen während der Umstellung. Schaffung
eines Sets von Web-Test mit Selenium zur automatischen
Qualitätssicherung neuer Versionen mit Selenium. Einführung von Docker
als Build- und Produktions-Umgebung. Stetige Aktualisierung aufgrund
neuer Sicherheits-Anforderungen.

DV-Technik
AWS, Selenium Web Test, Spring 6, Hibernate 5, Docker, docker-compose,
Angular, Struts-1 (web-legacy), JUnit, Mockito, JBoss-8, JDK-21, Jenkins

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, Apache Struts, Docker, Hibernate (Java), J2EE, Java (allg.), Modellgetriebene Entwicklung, Scrum, Selenium, Spring Framework, Wildfly

"Es war eine vertrauensvolle und konstruktive Zusammenarbeit. Sein Engagement hat uns und unser Projekt vorwärts gebracht."
Backend-Developer
Georg Engl
Tätigkeitszeitraum

4/2022 – 5/2023

Tätigkeitsbeschreibung

Konzeption und Beschreibung der Schnittstellen mit API-First Ansatz in Swagger. Erstellung von API-Endpoints in Spring Boot. Implementierung der Backend-Komponenten.

Im Legacy-System: Konzeption, Testerstellung und Durchführung der Migration von Komponenten auf aktuelle Versionen. Konzeption und Umsetzung neuer Funktionen im Legacy-System.

Eingesetzte Qualifikationen

Angular, Docker, Software Design, Spring Framework, Test Automation

"Herr [...] hat als Software-Architekt in dem Projekt wesentlich zum Erfolg beigetragen. Wir bedanken uns für die hervorragende Arbeit."
Architekt
Kundenname anonymisiert
Tätigkeitszeitraum

10/2014 – 12/2018

Tätigkeitsbeschreibung

Entwurf, Design und Implementierung einer Automatisierung für Händler auf eBay

Eingesetzte Qualifikationen

Mysql, OpenSuse, UML, Git, Hibernate (Java), J2EE, Angular, Representational State Transfer (REST)

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Angular5 J.
  • Docker2 J.
  • Git6 J.
  • Gradle
  • Hibernate (Java)4 J.
  • Java (allg.)3 J.
  • Jenkins
  • Representational State Transfer (REST)4 J.
  • Software Architecture1 J.
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Lead Developer
Kundenname anonymisiert, Remote
10/2023 – 10/2024 (1 Jahr, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

10/2023 – 10/2024

Tätigkeitsbeschreibung

Im Rahmen des Auftrags soll eine bestehende interne Anwendung auf
moderne und aktuell sichere Komponenten umgestellt werden.
Abzulösen sind unter anderem Struts-1, Spring 3, Hibernate 3 und ähnlich
veraltete Systeme. Dabei musste die Stabilität in der Produktion für die Zeit
der Umstellung unter allen Umständen gewährleistet bleiben.

Details:
• Integration AWS Secret Manager
• Schaffung und Implementierung von JUnit-Tests
• Umstellung von jmockit auf Java 11
• Implementierung von Integrationstests mit Selenium
• Ersetzen von veralteten APIs durch neue Versionen
• Umstellung der Build-Umgebung auf Docker / docker-compose
• Garantieren der Produktionsstabilität
• Etablierung eines Release-Prozesses

Tätigkeit
Umstellung des Backends von Hibernate Criteria-API auf JPA Builder-API.
Konzeption, Umsetzung und Test der migrierten JPA-Queries mit
vergleichenden JUnit-Tests (altes SQL gegen neues SQL).
Identifikation von Softwareproblemen während der Umstellung. Schaffung
eines Sets von Web-Test mit Selenium zur automatischen
Qualitätssicherung neuer Versionen mit Selenium. Einführung von Docker
als Build- und Produktions-Umgebung. Stetige Aktualisierung aufgrund
neuer Sicherheits-Anforderungen.

DV-Technik
AWS, Selenium Web Test, Spring 6, Hibernate 5, Docker, docker-compose,
Angular, Struts-1 (web-legacy), JUnit, Mockito, JBoss-8, JDK-21, Jenkins

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, Apache Struts, Docker, Hibernate (Java), J2EE, Java (allg.), Modellgetriebene Entwicklung, Scrum, Selenium, Spring Framework, Wildfly

Backend-Developer
EM-Software GmbH, Remote
4/2022 – 5/2023 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2022 – 5/2023

Tätigkeitsbeschreibung

Konzeption und Beschreibung der Schnittstellen mit API-First Ansatz in Swagger. Erstellung von API-Endpoints in Spring Boot. Implementierung der Backend-Komponenten.

Im Legacy-System: Konzeption, Testerstellung und Durchführung der Migration von Komponenten auf aktuelle Versionen. Konzeption und Umsetzung neuer Funktionen im Legacy-System.

Eingesetzte Qualifikationen

Angular, Docker, Software Design, Spring Framework, Test Automation

Entwickler
GeBit Solutiuons GmbH, Remote
5/2021 – 11/2021 (7 Monate)
Handel
Tätigkeitszeitraum

5/2021 – 11/2021

Tätigkeitsbeschreibung

Entwicklung und Wartung der Kassensoftware für einen großen internationalen tätigen Einzelhändler. Die verwendeten Technologien waren vollständige Eigenentwicklungen.
Projektsprache: Deutsch, Dokumentation: Englisch.
Im Projekt wurde zu 100% Remote gearbeitet. D

Eingesetzte Qualifikationen

Apache Maven, Git, Java (allg.), Scrum

Entwickler/Architekt
Landesamt für Steuern Niedersachsen, Hannover / Remote
7/2019 – 4/2021 (1 Jahr, 10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2019 – 4/2021

Tätigkeitsbeschreibung

Entwicklung von Backend-Services in Java unter JBoss mit Hibernate.
Erstellen von XSLT-Basierten Dokumenten.
Ablösen / Neuentwicklung der Drucktechnik von XSTL-Basiert auf Java.

Eingesetzte Qualifikationen

Apache Maven, Git, Java (allg.), Wildfly, XSLT (XSL Transformation)

Architekt
Kundenname anonymisiert, Münster
7/2016 – 12/2017 (1 Jahr, 6 Monate)
Versicherungen
Tätigkeitszeitraum

7/2016 – 12/2017

Tätigkeitsbeschreibung

Untersuchung und Entwicklung einer tragfähigen Architektur für hoch interaktive Web-Anwendungen. Anforderungen sind:
* zustandslosigkeit
* feldweise validierung
* hoch skalierbare
* moderne Technologien

Eingesetzte Qualifikationen

Software Architecture, J2EE, Node.Js, Angular, Representational State Transfer (REST)

Architekt
Kundenname anonymisiert, Osnabrück
10/2014 – 12/2018 (4 Jahre, 3 Monate)
Handel
Tätigkeitszeitraum

10/2014 – 12/2018

Tätigkeitsbeschreibung

Entwurf, Design und Implementierung einer Automatisierung für Händler auf eBay

Eingesetzte Qualifikationen

Mysql, OpenSuse, UML, Git, Hibernate (Java), J2EE, Angular, Representational State Transfer (REST)

Ausbildung

Informatik
Diplom Informatiker
1996
Paderborn

Über mich

Teamfähig, Biss, Durchhaltevermögen, Finisher, innovativ

Weitere Kenntnisse

SCRUM, UML, MagicDraw, J2EE, REST, Angular, WebServices, JPA 2+, SpringBoot

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Niederländisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2042
Alter
57
Berufserfahrung
29 Jahre und 7 Monate (seit 05/1996)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden