09.11.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Softwarearchitekt | Java-Entwickler | Experte für Modernisierung von Legacy-Systemen

Berlin, Deutschland
Deutschland +2
Diplom-Informatiker (FH)
Berlin, Deutschland
Deutschland +2
Diplom-Informatiker (FH)

Profilanlagen

Profil_Roland_Weisleder.pdf

Skills

Zusammenfassung

Roland Weisleder ist Softwarearchitekt und Experte für die Modernisierung geschäftskritischer Java-Legacy-Systeme mit über 15 Jahren Erfahrung in komplexen Projekten im öffentlichen und privatwirtschaftlichen Umfeld. Er begleitet Projekte von der technischen Konzeption über die Umsetzung und Qualitätssicherung bis hin zur Integration. Dabei erzielt er nachweisbare Resultate wie Performance-Steigerungen um den Faktor 500 sowie deutlich reduzierte Wartungsaufwände durch gezielte Reduzierung von Komplexität in der Architektur.

Als internationaler Speaker (Devoxx, JavaLand, Spring I/O) und Autor (Java Magazin, Java aktuell) leistet er einen sichtbaren Beitrag zur Weiterentwicklung moderner Softwarearchitektur und -entwicklung. Zudem engagiert er sich in Open-Source-Projekten.

Sein Profil kombiniert tiefes Technologieverständnis mit architektonischem Weitblick. Er agiert an Schnittstellen zwischen Fachbereich, Entwicklung und Management. Ideal für Unternehmen, die Verantwortung statt reiner Umsetzungskapazität suchen.

Programmiersprachen
  • Java, SQL (Experte)
  • C#, JavaScript, TypeScript, CSS, HTML, XML, JSON (kann im Projektalltag sicher eingesetzt werden)
  • Groovy, Go (Grundverständnis ist vorhanden)
Frameworks und Bibliotheken (mit tiefergehendem Verständnis)
  • Spring Boot, Spring Framework
  • Camunda, jBPM
  • JUnit, AssertJ, Mockito, Hamcrest
  • Java EE, J2EE, Jakarta EE, WildFly
  • JPA, Hibernate, JDBC
  • JAX-RS, REST, Jersey, RESTEasy
  • JMS, ActiveMQ
  • JAXB, XPath
  • JCR, Apache Jackrabbit, ModeShape
  • Apache Camel
  • Aspose.Words, iText
  • Liquibase
  • Java Swing, SWT
  • Elasticsearch
Tools
  • IntelliJ IDEA
  • Visual Studio
  • Git, GitHub, GitLab, SVN
  • Apache Maven
  • Gradle
  • NPM, Yarn
  • Vagrant
  • Docker
  • Swagger, OpenAPI
Sonstiges
  • Oracle, PostgreSQL, HSQLDB
  • Jira, Confluence
  • Jenkins, Nexus
  • arc42
  • ESRS, XBRL

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

DNK-Plattform

Internet und Informationstechnologie

Rolle: Solution Architect & Entwickler

Die DNK-Plattform ist ein kostenloses Angebot der Bundesregierung, das sich insbesondere an KMU richtet und diese bei der Erstellung und Veröffentlichung CSRD-konformer Nachhaltigkeitsberichte unterstützt. Ich bin verantwortlich für das Erzeugen maschinenlesbarer Nachhaltigkeitsberichte im von der EU vorgegebenen XBRL-Datenformat, einschließlich konzeptioneller Mitgestaltung der Datenerfassung.
  • Schlüsselrolle zwischen EU-Regulatorik und technischer Umsetzung übernommen: Analyse der technischen CSRD-Anforderungen und Konzeption geeigneter Datenmodelle und technischer Schnittstellen, um eine technisch tragfähige Projektumsetzung zu gewährleisten. Vermittlung der Anforderungen und Konzepte an Fachbereich, Entwicklung und Design, koordinierend zwischen allen Projektbeteiligten.
  • Einhaltung des öffentlichen Go-Live-Termins: Entwicklung eines Parsers zum Auslesen, Strukturieren und Verarbeiten einer ca. 250-seitigen, halbstrukturierten Word-Spezifikation der Oberflächen zur Datenerfassung. Dadurch wurde es dem Fachbereich ermöglicht, kurzfristige Änderungen bis kurz vor dem Termin vorzunehmen, ohne den Termin verschieben zu müssen.
Technologien: Java, Spring Boot, Apache Maven, JUnit, JPA, Hibernate, SQL, Microsoft SQL Server, PostgreSQL, Apache POI, XML, XBRL, JSON, OpenAPI, Git, Jira, Confluence, Azure DevOps

UFT-BNO-AddIn

Öffentlicher Dienst


Rolle: Java-Entwickler

Das UFT-BNO-AddIn ist ein Java-AddIn für Unified Functional Testing (UFT) zur Automatisierung von Oberflächentests im KONSENS-Umfeld. Ich bin verantwortlich für die Wartung, Pflege und Weiterentwicklung des AddIns. Dazu gehören Anpassungen an neue Framework- und UFT-Versionen, Fehlerbehebungen sowie die Implementierung neuer Features zur kontinuierlichen Verbesserung der Testautomatisierung.
  • Kostensenkung und Fehlerreduzierung: Durch gezielte Architekturmaßnahmen wurden die Kosten für Wartung und Weiterentwicklung um mehr als 70 Prozent gesenkt. Außerdem wurden alle bekannten Fehler behoben.
  • Langfristige Wartbarkeit sichergestellt: Etablierung einer leichtgewichtigen Architektur zur versionsunabhängigen Erkennung von Oberflächenkomponenten, wodurch zukünftige Anpassungen an neue Framework-Versionen mit minimalem Aufwand und geringem Fehlerrisiko möglich wurden.
Technologien: Java, Apache Maven, ArchUnit, JUnit, SWT, C#, Git, XML, JSON, Micro Focus UFT One

OK.VISA

Öffentlicher Dienst

Rolle: Java-Entwickler

OK.VISA ist eine Fachanwendung für Ausländerbehörden mit Anbindung an das Ausländerzentralregister. Ich war verantwortlich für die Implementierung neuer Versionen des Standards “XAusländer”, die Bereitstellung von bestehenden Funktionen im Rahmen des OZG, sowie die Ablösung von Benutzeroberflächen hin zu Java Swing.
  • Performanceverbesserung um Faktor 400: Die Ausführungszeit zum Erstellen von Statistiken wurde durch eine tiefgreifende Umstrukturierung der Datenbankanbindung von 6,5 Stunden auf 1 Minute reduziert.
  • Termintreue bei regulatorischen Anforderungen: Neue Versionen des XAusländer-Standards wurden trotz komplexer fachlicher und technischer Anforderungen jeweils fristgerecht implementiert.
Technologien: Java, Java EE, J2EE, Jakarta EE, JPA, Hibernate, JDBC, JAX-RS, REST, SOAP, SQL, PL/SQL, XML, JSON, JUnit, AssertJ, Mockito, ArchUnit, WildFly, JBoss, JAXB, XPath, Liquibase, Java Swing, IntelliJ IDEA, Git, Apache Maven, Docker, Oracle, Jira, Confluence, Jenkins

Zertifikate

iSAQB® Certified Professional for Software Architecture - Foundation Level

iSAQB® – International Software Architecture Qualification Board

2017


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden