Software-Architekt / Senior Software-Engineer
Aktualisiert am 15.11.2025
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.01.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Softwarearchitektur
Spring
Jakarta
Software Architect
Domain Driven Design
Test-Driven Design
Softwarearchitektur
Fullstack
Deutsch
Muttersprache
Englisch
konversationssicher
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Düsseldorf (+10km)
möglich

Projekte

Projekte

4 Jahre 6 Monate
2021-09 - heute

Unterstützung bei der Digitalisierung von Meldeprozessen

Software-Architekt
Software-Architekt
Unterstützung bei der Digitalisierung von Meldeprozessen von Kunden-Schäden. Unterstützung des Entwicklerteams bei der Ausarbeitung geeigneter Software-Architekturen. Technische Beratung des Kunden bei der Anforderungsanalyse und Implementierung von Anforderungen auf Basis von Spring-Boot und Vue.js. 

Zudem Unterstützung bei der Digitalisierung von Geschäftsprozessen im Rahmen der Schadenregulierung mit Fokus auf die Beauftragungsprozesse von externen Dienstleistern. Technische Beratung des Kunden sowie Konzeption, Umsetzung und Integration der neuen Software-Systeme in die bestehende Systemlandschaft. Modellierung der Geschäftsprozesse zur Ausführung mittels Camunda.
Versicherungen
6 Jahre 5 Monate
2019-10 - heute

Entwicklung von Workflows für die Camunda-Plattform

Senior Software-Entwickler / Technical Lead
Senior Software-Entwickler / Technical Lead
Entwicklung von Workflows für die Camunda-Plattform im Kontext diverser Projekte für Endkunden. Dabei werden die Workflows in Absprache mit den Fachbereichen konzeptioniert und anschließend umgesetzt.
Business Continuity Management
4 Monate
2020-11 - 2021-02

Weiterentwicklung eines Legacy-Systems

Technical Lead
Technical Lead
  • Unterstützung des Entwickler-Teams bei der Weiterentwicklung eines Legacy-Systems
  • Coaching der Entwickler und Organisation von Workshops zur Qualitätsverbesserung gewachsener Systemstrukturen
Versicherungen
8 Monate
2020-01 - 2020-08

agiles Projekt

Software-Architekt
Software-Architekt
  • Coaching eines Entwickler-Teams im Rahmen eines agilen Projekts zur Neuentwicklung eines operativen Systems für den Endkunden
  • Aufnahme und Abstimmung der Anforderungen in Zusammenarbeit mit dem Endkunden
  • Konzeption einer Anwendungsarchitektur in Zusammenarbeit mit dem Entwickler-Team
  • Begleitung der Implementierung des Systems
IT-Dienstleistung/ Netzbetreiber
1 Jahr 8 Monate
2018-02 - 2019-09

Migration eines nativen MFC-Clients

Senior Software-Entwickler / Technical Lead WebServices Apache Wicket jQuery ...
Senior Software-Entwickler / Technical Lead
  • Abschluss der Migration eines nativen MFC-Clients in eine moderne Webarchitektur (Fortsetzung des Projekts vom Dezember 2014) 
  • Federführende Mitwirkung bei der technologischen Optimierung eines proprietären Frameworks mit dem Ziel die User-Experience für die Endnutzer und die Performance der betroffenen Systeme zu optimieren 
  • Konzeption, Beratung und Implementierung im Rahmen einer Bestandmigration
Bitbucket Jenkins Eclipse DB2
WebServices Apache Wicket jQuery Java EE
Versicherungen
5 Monate
2017-09 - 2018-01

Neuimplementierung einer Antragsstrecke für Endkunden

Senior Software-Entwickler Sustainable Service Design Angular 5 Angular Material ...
Senior Software-Entwickler

Mitwirkung bei der Neuimplementierung einer Antragsstrecke für Endkunden im Rahmen der KFZ-Finanzierung. Konzeption und Entwicklung eines responsiven Web-Frontends mit Anbindung an die bestehenden Backend-Systeme in enger Abstimmung mit der Fachabteilung für UI- und UX-Design.

IntelliJ IDEA Sourcetree TeamCity
Sustainable Service Design Angular 5 Angular Material Bootstrap Java EE
Banken
1 Jahr 6 Monate
2015-10 - 2017-03

Neuentwicklung einer unternehmensweiten Middleware

Senior-Softwareentwickler/ Technical Lead Eclipse Maven Jenkins ...
Senior-Softwareentwickler/ Technical Lead

Lead-Developer für die Neuentwicklung einer unternehmensweiten Middleware im Bereich Finanzierung in einem agilen Team mit dem Ziel, mehrere legacy Systeme langfristig abzulösen. Anbindung an legacy Systeme und weiterer Nachbaranwendungen im Sinne einer Microservice-Architektur. Konzeption, Implementierung und Integration der neuen Middleware in die internationale Konzern-Infrastruktur.

Eclipse Maven Jenkins SonarQube Git Java EE JUnit Webservices jQuery Bootstrap Wicket Spring Core Spring MVC Spring Data Spring Security Hibernate Apache Tomcat Node JS OpenShift Docker
Banken
9 Monate
2015-01 - 2015-09

Pilotanwendung zur Harmonisierung des Inputmanagements

Software-Entwickler Eclipse Maven Jenkins ...
Software-Entwickler

Konzeption einer Pilotanwendung zur Harmonisierung des Input-managements mit dem Ziel die unternehmensweite Vorgangssteuerung zu vereinheitlichen und das aktive skillbasierte Routing von Vorgängen an Mitarbeiter zu ermöglichen. Begleitung von diversen Workshops zur Anforderungsklärung und Ideenfindung mit Fachabteilungen und externen Partnern. Realisierung der Pilotanwendung auf Basis von Java.

Eclipse Maven Jenkins Git Stash Java EE JUnit Webservices Wicket jQuery Spring Hibernate Quartz Apache Tomcat
Versicherung
1 Jahr 1 Monat
2013-12 - 2014-12

Migration eines nativen MFC-Clients

Software-Entwickler Eclipse Microsoft Visual Studio Maven ...
Software-Entwickler

Migration eines nativen MFC-Clients in eine moderne Webarchitektur. Konsolidierung und Weiterentwicklung der unternehmensweiten Anwendungsarchitektur. Bereitstellung von IT-Infrastruktur und allgemeinen Softwaremodulen zur unternehmensweiten Nutzung in allen proprietären Softwareprodukten.

Eclipse Microsoft Visual Studio Maven Jenkins Git Stash Java EE EJB JUnit C++ MFC SQL Webservices Wicket jQuery Oracle WebLogic Application Server
Versicherung
9 Monate
2013-03 - 2013-11

Weiterentwicklung eines Bestandsführungssystems

Requirements-Engineer Eclipse Maven Jenkins ...
Requirements-Engineer

Fachkonzeption zur Weiterentwicklung eines Bestandsführungssystems im Rahmen der Einführung der SEPA-Verfahren für den europäischen Währungsraum. Im Rahmen der Konzeption starker Fokus auf Schnittstellen zu Fremdsystemen. Implementierung und Test der Anforderungen

Eclipse Maven Jenkins ClearCase Git Stash Java EE EJB CORBA JUnit C++ MFC SQL Webservices Wicket jQuery Oracle WebLogic Application Server
Versicherung
5 Monate
2012-10 - 2013-02

Weiterentwicklung der Backend Komponente

Software-Entwickler Eclipse Magic-Draw Google-App-Engine ...
Software-Entwickler

Weiterentwicklung der Backend Komponente der mobilen Anwendung bestellbar (URL auf Anfrage) zur Unterstützung von Geschäftsprozessen im Gastronomiebereich. Gestaltung des Frontends in Zusammenarbeit mit einer externen Designagentur. Konzeption und Umsetzung der Anbindung lokaler Kassensysteme an die Backend Komponente. Weiterentwicklung der Schnittstellen für die mobilen Endgeräte.

Eclipse Magic-Draw Google-App-Engine No-SQL-Datenbanken Google-Datastore Java EE GWT REST Cloud Computing Webservices XMPP SVN
IT-Dienstleistung
1 Monat
2012-10 - 2012-10

Testautomatisierung

Software-Entwickler SoapUi LoadUi REST ...
Software-Entwickler

Technische Konzeption und Entwicklung automatisierter Lasttests für die Schnittstellen von Clients zu der Backend-Komponente einer mobilen Anwendung. Fokus insbesondere auf die Erzeugung von realitätsnahem Lastverhalten.

SoapUi LoadUi REST Cloud Computing
Medien
1 Jahr 4 Monate
2011-07 - 2012-10

Weiterentwicklung eines Bestandsführungssystems

Software-Entwickler Eclipse Maven Jenkins ...
Software-Entwickler

Weiterentwicklung eines Bestandsführungssystems im Rahmen der Bestandsmigration eines externen Partners. Im Zuge dessen Neukonzeption von Schnittstelle zu Nachbar- und Fremdsystemen, sowie Anpassungen vorhandener Schnittstellen.

Eclipse Maven Jenkins ClearCase Java EE EJB CORBA JUnit C++ MFC SQL Webservices Wicket Oracle WebLogic Application Server
Versicherung
4 Monate
2011-04 - 2011-07

Unterstützung der IT-Koordination

Software-Entwickler Microsoft Office Microsoft Visio Webservices
Software-Entwickler

Unterstützung der IT-Koordination bei der Analyse fachlicher Anforderungen und Erstellung von Fachkonzepten im Bereich Leistung. Fachlicher Hintergrund war die Konsolidierung der IT-Landschaften zwei fusionierender Versicherungsunternehmen. Im konkreten Teilprojekt wurde der Bereich Schadenregulierung beleuchtet

Microsoft Office Microsoft Visio Webservices
Versicherung
1 Jahr 1 Monat
2010-04 - 2011-04

Weiterentwicklung und Wartung eines standortübergreifenden Bestandsführungssystems

Software-Entwickler Rational Application Developer Eclipse Visio ...
Software-Entwickler

Weiterentwicklung und Wartung eines standortübergreifenden Bestandsführungssystems für Lebensversicherungsverträge, sowie Testautomatisierung für dieses System. Bereitstellung einer Offlinefähigkeit für das an das Bestandssystem angeschlossene Antragssystem. Testautomatisierung und Performanceoptimierung durch ein proprietäres Testtool auf Basis von Spring im z/Os Umfeld.

Rational Application Developer Eclipse Visio CSV Java EE Java SE JSP HTML Javascript CSS XML DB2 Tomcat IBM Websphere z/OS
Versicherung
1 Jahr
2009-04 - 2010-03

Weiterentwicklung einer bestehenden Außendienst-Anwendung

Software-Entwickler Eclipse Netbeans Magicdraw ...
Software-Entwickler

Weiterentwicklung einer bestehenden Außendienst-Anwendung auf Basis eines MDA-Ansatzes. Konzeption und Realisierung diverser Schnittstellen zur bestehenden Systemlandschaft. Automatische Generierung einer webbasierten Präsentation aus einem Java-Swing-Client heraus. Bereitstellung einer Backendkomponente zur Administration der Stammdaten der Anwendung.

Eclipse Netbeans Magicdraw Visio Ant CVS Java SE Java EE Spring Swing OJB JSP Taglibs HTML XML CSS JUnit MDA DB2 Tomcat Jetty IBM Websphere
Versicherung
2 Monate
2009-11 - 2009-12

Weiterentwicklung einer bestehenden Microsoft-Access-Anwendung

Software-Entwickler Access Lotus Notes SQL ...
Software-Entwickler

Weiterentwicklung einer bestehenden Microsoft-Access-Anwendung. Durch die Anwendung werden Kreditschutzverträge verwaltet und zur Bestandsfortschreibung mit HOST-Programmen abgeglichen. Zur Überführung des Datenbestands in ein neues Bestandssystem wurde die Anwendung um ein Datenmigrationsmodul erweitert.

Access Lotus Notes SQL Visual Basic for Applications
Versicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 1 Monat
2003-10 - 2008-10

Studium - Wirtschaftsinformatik

Diplom, Westfälischen Wilhelms Universität Münster
Diplom
Westfälischen Wilhelms Universität Münster

Position

Position

Ich unterstütze Projekte als Software-Architekt und Software-Engineer. Ich habe einen langjährigen und fundierten Hintergrund als Software-Engineer, meist im Kontext großer Informationssysteme. Ich arbeite Hand in Hand mit den Teams meiner Kunden vor Ort und unterstütze beim Aufbau neuer Systeme (seien es Neuentwicklungen oder Transformationen) sowie bei der Digitalisierung von Geschäftsprozessen.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Spring Jakarta Software Architect Domain Driven Design Test-Driven Design Softwarearchitektur Fullstack

Schwerpunkte

Software-Engineering
Software-Architektur
Software-Qualität

Produkte / Standards / Erfahrungen / Methoden

  • Frameworks, Standards, Protokolle (Backend) 
    • Spring Framework
    • Spring Boot
    • Spring Data
    • Spring Security
    • Java/ Jakarta EE
    • Hibernate
    • OJB
    • Struts
    • SOAP
  • Frameworks, Standards, Protokolle (Frontend) 
    • Angular
    • Vue.js
    • Wicket
    • GWT
    • JSP
    • Taglibs
    • Thymeleaf
    • jQuery
    • Swing
  • Runtime-Umgebung 
    • Oracle WebLogic
    • Jetty
    • Tomcat
    • WebSphere
    • OpenShift
    • Docker
    • Camunda Process Engine
  • Integration 
    • Rabbit MQ
    • JMS
    • REST
  • Testing 
    • jUnit
    • assertJ
    • Mockito
    • TDD
  • Versionsverwaltung 
    • CVS
    • SVN
    • Clear Case
    • Git
    • Mercurial 
  • Entwicklungsumgebung 
    • Eclipse
    • NetBeans
    • IntelliJ IDEA
    • Jenkins
    • SonarQube
    • Ant
    • Maven
    • SoapUi
    • LoadUi
  • Methoden und Modellierung 
    • Arc42
    • BPMN
    • EPK
    • MDA
    • OOA
    • UML
  • Office Microsoft
    • Office
    • Open Office
    • Lotus Notes
    • Visio

Beruflicher Werdegang
2014 ? heute
Selbstständig
Freiberuflicher IT-Berater [eigenes Unternehmen]
 
2009 ? 2014
IT-Beratungsunternehmen
IT-Berater bei der viadee Unternehmensberatung GmbH in Münster und Köln im Schwerpunkt Anwendungsentwicklung
 
2007 ? 2008
IT-Dienstleistung (GAD e.G.)
Praktikant zum Thema Kennzahlensystem für den Bereich Anwendungsentwicklung
 
2005 ? 2006
Forschung und Bildung
Studentische Hilfskraft am Institut für Marketing im Aufgabenbereich Systemadministration und Betreuung der IT-Systeme

2003 ? 2008
Forschung und Bildung
Studium der Wirtschaftsinformatik mit den Schwerpunkten Praktische Informatik/ Programmiersprachen/ Softwareentwicklung, Bildverarbeitung und Bildanalyse sowie Betriebswirtschaftslehre

Betriebssysteme

Mac OS
Linux
Windows
z/OS

Programmiersprachen

Java ME
Java EE
Java SE
JavaScript
Objective C
PHP
Visual Basic for Applications
CSS
LESS
SASS
Bootstrap
HTML
SQL
XML

Datenbanken

DB2
MySQL
Postgresql

Datenkommunikation

Bus
CORBA
Ethernet
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
Public Networks
Router
SMTP
TCP/IP
Token Ring
Windows Netzwerk
XMPP

Branchen

Branchen

  • Versicherung
  • Banken
  • Gastronomie
  • Multimedia

Einsatzorte

Einsatzorte

Düsseldorf (+10km)
möglich

Projekte

Projekte

4 Jahre 6 Monate
2021-09 - heute

Unterstützung bei der Digitalisierung von Meldeprozessen

Software-Architekt
Software-Architekt
Unterstützung bei der Digitalisierung von Meldeprozessen von Kunden-Schäden. Unterstützung des Entwicklerteams bei der Ausarbeitung geeigneter Software-Architekturen. Technische Beratung des Kunden bei der Anforderungsanalyse und Implementierung von Anforderungen auf Basis von Spring-Boot und Vue.js. 

Zudem Unterstützung bei der Digitalisierung von Geschäftsprozessen im Rahmen der Schadenregulierung mit Fokus auf die Beauftragungsprozesse von externen Dienstleistern. Technische Beratung des Kunden sowie Konzeption, Umsetzung und Integration der neuen Software-Systeme in die bestehende Systemlandschaft. Modellierung der Geschäftsprozesse zur Ausführung mittels Camunda.
Versicherungen
6 Jahre 5 Monate
2019-10 - heute

Entwicklung von Workflows für die Camunda-Plattform

Senior Software-Entwickler / Technical Lead
Senior Software-Entwickler / Technical Lead
Entwicklung von Workflows für die Camunda-Plattform im Kontext diverser Projekte für Endkunden. Dabei werden die Workflows in Absprache mit den Fachbereichen konzeptioniert und anschließend umgesetzt.
Business Continuity Management
4 Monate
2020-11 - 2021-02

Weiterentwicklung eines Legacy-Systems

Technical Lead
Technical Lead
  • Unterstützung des Entwickler-Teams bei der Weiterentwicklung eines Legacy-Systems
  • Coaching der Entwickler und Organisation von Workshops zur Qualitätsverbesserung gewachsener Systemstrukturen
Versicherungen
8 Monate
2020-01 - 2020-08

agiles Projekt

Software-Architekt
Software-Architekt
  • Coaching eines Entwickler-Teams im Rahmen eines agilen Projekts zur Neuentwicklung eines operativen Systems für den Endkunden
  • Aufnahme und Abstimmung der Anforderungen in Zusammenarbeit mit dem Endkunden
  • Konzeption einer Anwendungsarchitektur in Zusammenarbeit mit dem Entwickler-Team
  • Begleitung der Implementierung des Systems
IT-Dienstleistung/ Netzbetreiber
1 Jahr 8 Monate
2018-02 - 2019-09

Migration eines nativen MFC-Clients

Senior Software-Entwickler / Technical Lead WebServices Apache Wicket jQuery ...
Senior Software-Entwickler / Technical Lead
  • Abschluss der Migration eines nativen MFC-Clients in eine moderne Webarchitektur (Fortsetzung des Projekts vom Dezember 2014) 
  • Federführende Mitwirkung bei der technologischen Optimierung eines proprietären Frameworks mit dem Ziel die User-Experience für die Endnutzer und die Performance der betroffenen Systeme zu optimieren 
  • Konzeption, Beratung und Implementierung im Rahmen einer Bestandmigration
Bitbucket Jenkins Eclipse DB2
WebServices Apache Wicket jQuery Java EE
Versicherungen
5 Monate
2017-09 - 2018-01

Neuimplementierung einer Antragsstrecke für Endkunden

Senior Software-Entwickler Sustainable Service Design Angular 5 Angular Material ...
Senior Software-Entwickler

Mitwirkung bei der Neuimplementierung einer Antragsstrecke für Endkunden im Rahmen der KFZ-Finanzierung. Konzeption und Entwicklung eines responsiven Web-Frontends mit Anbindung an die bestehenden Backend-Systeme in enger Abstimmung mit der Fachabteilung für UI- und UX-Design.

IntelliJ IDEA Sourcetree TeamCity
Sustainable Service Design Angular 5 Angular Material Bootstrap Java EE
Banken
1 Jahr 6 Monate
2015-10 - 2017-03

Neuentwicklung einer unternehmensweiten Middleware

Senior-Softwareentwickler/ Technical Lead Eclipse Maven Jenkins ...
Senior-Softwareentwickler/ Technical Lead

Lead-Developer für die Neuentwicklung einer unternehmensweiten Middleware im Bereich Finanzierung in einem agilen Team mit dem Ziel, mehrere legacy Systeme langfristig abzulösen. Anbindung an legacy Systeme und weiterer Nachbaranwendungen im Sinne einer Microservice-Architektur. Konzeption, Implementierung und Integration der neuen Middleware in die internationale Konzern-Infrastruktur.

Eclipse Maven Jenkins SonarQube Git Java EE JUnit Webservices jQuery Bootstrap Wicket Spring Core Spring MVC Spring Data Spring Security Hibernate Apache Tomcat Node JS OpenShift Docker
Banken
9 Monate
2015-01 - 2015-09

Pilotanwendung zur Harmonisierung des Inputmanagements

Software-Entwickler Eclipse Maven Jenkins ...
Software-Entwickler

Konzeption einer Pilotanwendung zur Harmonisierung des Input-managements mit dem Ziel die unternehmensweite Vorgangssteuerung zu vereinheitlichen und das aktive skillbasierte Routing von Vorgängen an Mitarbeiter zu ermöglichen. Begleitung von diversen Workshops zur Anforderungsklärung und Ideenfindung mit Fachabteilungen und externen Partnern. Realisierung der Pilotanwendung auf Basis von Java.

Eclipse Maven Jenkins Git Stash Java EE JUnit Webservices Wicket jQuery Spring Hibernate Quartz Apache Tomcat
Versicherung
1 Jahr 1 Monat
2013-12 - 2014-12

Migration eines nativen MFC-Clients

Software-Entwickler Eclipse Microsoft Visual Studio Maven ...
Software-Entwickler

Migration eines nativen MFC-Clients in eine moderne Webarchitektur. Konsolidierung und Weiterentwicklung der unternehmensweiten Anwendungsarchitektur. Bereitstellung von IT-Infrastruktur und allgemeinen Softwaremodulen zur unternehmensweiten Nutzung in allen proprietären Softwareprodukten.

Eclipse Microsoft Visual Studio Maven Jenkins Git Stash Java EE EJB JUnit C++ MFC SQL Webservices Wicket jQuery Oracle WebLogic Application Server
Versicherung
9 Monate
2013-03 - 2013-11

Weiterentwicklung eines Bestandsführungssystems

Requirements-Engineer Eclipse Maven Jenkins ...
Requirements-Engineer

Fachkonzeption zur Weiterentwicklung eines Bestandsführungssystems im Rahmen der Einführung der SEPA-Verfahren für den europäischen Währungsraum. Im Rahmen der Konzeption starker Fokus auf Schnittstellen zu Fremdsystemen. Implementierung und Test der Anforderungen

Eclipse Maven Jenkins ClearCase Git Stash Java EE EJB CORBA JUnit C++ MFC SQL Webservices Wicket jQuery Oracle WebLogic Application Server
Versicherung
5 Monate
2012-10 - 2013-02

Weiterentwicklung der Backend Komponente

Software-Entwickler Eclipse Magic-Draw Google-App-Engine ...
Software-Entwickler

Weiterentwicklung der Backend Komponente der mobilen Anwendung bestellbar (URL auf Anfrage) zur Unterstützung von Geschäftsprozessen im Gastronomiebereich. Gestaltung des Frontends in Zusammenarbeit mit einer externen Designagentur. Konzeption und Umsetzung der Anbindung lokaler Kassensysteme an die Backend Komponente. Weiterentwicklung der Schnittstellen für die mobilen Endgeräte.

Eclipse Magic-Draw Google-App-Engine No-SQL-Datenbanken Google-Datastore Java EE GWT REST Cloud Computing Webservices XMPP SVN
IT-Dienstleistung
1 Monat
2012-10 - 2012-10

Testautomatisierung

Software-Entwickler SoapUi LoadUi REST ...
Software-Entwickler

Technische Konzeption und Entwicklung automatisierter Lasttests für die Schnittstellen von Clients zu der Backend-Komponente einer mobilen Anwendung. Fokus insbesondere auf die Erzeugung von realitätsnahem Lastverhalten.

SoapUi LoadUi REST Cloud Computing
Medien
1 Jahr 4 Monate
2011-07 - 2012-10

Weiterentwicklung eines Bestandsführungssystems

Software-Entwickler Eclipse Maven Jenkins ...
Software-Entwickler

Weiterentwicklung eines Bestandsführungssystems im Rahmen der Bestandsmigration eines externen Partners. Im Zuge dessen Neukonzeption von Schnittstelle zu Nachbar- und Fremdsystemen, sowie Anpassungen vorhandener Schnittstellen.

Eclipse Maven Jenkins ClearCase Java EE EJB CORBA JUnit C++ MFC SQL Webservices Wicket Oracle WebLogic Application Server
Versicherung
4 Monate
2011-04 - 2011-07

Unterstützung der IT-Koordination

Software-Entwickler Microsoft Office Microsoft Visio Webservices
Software-Entwickler

Unterstützung der IT-Koordination bei der Analyse fachlicher Anforderungen und Erstellung von Fachkonzepten im Bereich Leistung. Fachlicher Hintergrund war die Konsolidierung der IT-Landschaften zwei fusionierender Versicherungsunternehmen. Im konkreten Teilprojekt wurde der Bereich Schadenregulierung beleuchtet

Microsoft Office Microsoft Visio Webservices
Versicherung
1 Jahr 1 Monat
2010-04 - 2011-04

Weiterentwicklung und Wartung eines standortübergreifenden Bestandsführungssystems

Software-Entwickler Rational Application Developer Eclipse Visio ...
Software-Entwickler

Weiterentwicklung und Wartung eines standortübergreifenden Bestandsführungssystems für Lebensversicherungsverträge, sowie Testautomatisierung für dieses System. Bereitstellung einer Offlinefähigkeit für das an das Bestandssystem angeschlossene Antragssystem. Testautomatisierung und Performanceoptimierung durch ein proprietäres Testtool auf Basis von Spring im z/Os Umfeld.

Rational Application Developer Eclipse Visio CSV Java EE Java SE JSP HTML Javascript CSS XML DB2 Tomcat IBM Websphere z/OS
Versicherung
1 Jahr
2009-04 - 2010-03

Weiterentwicklung einer bestehenden Außendienst-Anwendung

Software-Entwickler Eclipse Netbeans Magicdraw ...
Software-Entwickler

Weiterentwicklung einer bestehenden Außendienst-Anwendung auf Basis eines MDA-Ansatzes. Konzeption und Realisierung diverser Schnittstellen zur bestehenden Systemlandschaft. Automatische Generierung einer webbasierten Präsentation aus einem Java-Swing-Client heraus. Bereitstellung einer Backendkomponente zur Administration der Stammdaten der Anwendung.

Eclipse Netbeans Magicdraw Visio Ant CVS Java SE Java EE Spring Swing OJB JSP Taglibs HTML XML CSS JUnit MDA DB2 Tomcat Jetty IBM Websphere
Versicherung
2 Monate
2009-11 - 2009-12

Weiterentwicklung einer bestehenden Microsoft-Access-Anwendung

Software-Entwickler Access Lotus Notes SQL ...
Software-Entwickler

Weiterentwicklung einer bestehenden Microsoft-Access-Anwendung. Durch die Anwendung werden Kreditschutzverträge verwaltet und zur Bestandsfortschreibung mit HOST-Programmen abgeglichen. Zur Überführung des Datenbestands in ein neues Bestandssystem wurde die Anwendung um ein Datenmigrationsmodul erweitert.

Access Lotus Notes SQL Visual Basic for Applications
Versicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 1 Monat
2003-10 - 2008-10

Studium - Wirtschaftsinformatik

Diplom, Westfälischen Wilhelms Universität Münster
Diplom
Westfälischen Wilhelms Universität Münster

Position

Position

Ich unterstütze Projekte als Software-Architekt und Software-Engineer. Ich habe einen langjährigen und fundierten Hintergrund als Software-Engineer, meist im Kontext großer Informationssysteme. Ich arbeite Hand in Hand mit den Teams meiner Kunden vor Ort und unterstütze beim Aufbau neuer Systeme (seien es Neuentwicklungen oder Transformationen) sowie bei der Digitalisierung von Geschäftsprozessen.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Spring Jakarta Software Architect Domain Driven Design Test-Driven Design Softwarearchitektur Fullstack

Schwerpunkte

Software-Engineering
Software-Architektur
Software-Qualität

Produkte / Standards / Erfahrungen / Methoden

  • Frameworks, Standards, Protokolle (Backend) 
    • Spring Framework
    • Spring Boot
    • Spring Data
    • Spring Security
    • Java/ Jakarta EE
    • Hibernate
    • OJB
    • Struts
    • SOAP
  • Frameworks, Standards, Protokolle (Frontend) 
    • Angular
    • Vue.js
    • Wicket
    • GWT
    • JSP
    • Taglibs
    • Thymeleaf
    • jQuery
    • Swing
  • Runtime-Umgebung 
    • Oracle WebLogic
    • Jetty
    • Tomcat
    • WebSphere
    • OpenShift
    • Docker
    • Camunda Process Engine
  • Integration 
    • Rabbit MQ
    • JMS
    • REST
  • Testing 
    • jUnit
    • assertJ
    • Mockito
    • TDD
  • Versionsverwaltung 
    • CVS
    • SVN
    • Clear Case
    • Git
    • Mercurial 
  • Entwicklungsumgebung 
    • Eclipse
    • NetBeans
    • IntelliJ IDEA
    • Jenkins
    • SonarQube
    • Ant
    • Maven
    • SoapUi
    • LoadUi
  • Methoden und Modellierung 
    • Arc42
    • BPMN
    • EPK
    • MDA
    • OOA
    • UML
  • Office Microsoft
    • Office
    • Open Office
    • Lotus Notes
    • Visio

Beruflicher Werdegang
2014 ? heute
Selbstständig
Freiberuflicher IT-Berater [eigenes Unternehmen]
 
2009 ? 2014
IT-Beratungsunternehmen
IT-Berater bei der viadee Unternehmensberatung GmbH in Münster und Köln im Schwerpunkt Anwendungsentwicklung
 
2007 ? 2008
IT-Dienstleistung (GAD e.G.)
Praktikant zum Thema Kennzahlensystem für den Bereich Anwendungsentwicklung
 
2005 ? 2006
Forschung und Bildung
Studentische Hilfskraft am Institut für Marketing im Aufgabenbereich Systemadministration und Betreuung der IT-Systeme

2003 ? 2008
Forschung und Bildung
Studium der Wirtschaftsinformatik mit den Schwerpunkten Praktische Informatik/ Programmiersprachen/ Softwareentwicklung, Bildverarbeitung und Bildanalyse sowie Betriebswirtschaftslehre

Betriebssysteme

Mac OS
Linux
Windows
z/OS

Programmiersprachen

Java ME
Java EE
Java SE
JavaScript
Objective C
PHP
Visual Basic for Applications
CSS
LESS
SASS
Bootstrap
HTML
SQL
XML

Datenbanken

DB2
MySQL
Postgresql

Datenkommunikation

Bus
CORBA
Ethernet
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
Public Networks
Router
SMTP
TCP/IP
Token Ring
Windows Netzwerk
XMPP

Branchen

Branchen

  • Versicherung
  • Banken
  • Gastronomie
  • Multimedia

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.