OO-Softwareentwicklung (Beratung, Modellierung, Design, Entwicklung, Test, QA, Fehleranalyse) u.a. mit Java, HTML, CSS, Javascript, Spring, JEE, JPA
Aktualisiert am 22.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 25.02.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Framework
Web Development
CSS
Hibernate
Eclipse
CI
Angular
SQL
TypeScript
Webstorm
Mockito
DB2
JUnit
HTML5
JavaScript
JPA
Oracle
XML
JAXB
Java EE
Deutsch
Englisch

Einsatzorte

Deutschland
möglich

Projekte

8 Monate
2023-07 - 2024-02

Erweiterung eines Systems für die Bearbeitung von Schäden

Softwareentwickler Scrum Eclipse GIT ...
Softwareentwickler
  • Anpassen bzw. Erweitern der Softwarearchitektur OOA, OOD,
  • Implementierung, Test, Deployment
Scrum Eclipse GIT SVN Bitbucket DB/2 Java JEE EJB3 JPA Hibernate JUnit Mockito Maven Innovator MDA JSON OpenAPI Jenkins DBeaver XML Dynatrace MS-Office Jira Confluence Gitlab IntelliJ
Versicherung
2 Jahre 2 Monate
2021-05 - 2023-06

Erstellen von Systemen für die Finanzierung

Beratung, DV-Konzepte, Analyse, Programmierung, Test Scrum Eclipse Intellij ...
Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen von Systemen für die Finanzierung von Waren und Fahrzeugen
  • Anpassen bzw. Erweitern der Softwarearchitektur (Microservices), OOA, OOD,
  • Implementierung, Test, Deployment
Scrum Eclipse Intellij GIT Oracle Java J2EE JUnit Mockito Spring SpringBoot Spring Cloud Config Security OAuth2 JPA Hibernate Maven REST JSON Postman OpenAPI CI/CD Jenkins OpenShift Oracle SQLDeveloper MongoDB SQL XML Kibana React HTML Javascript NPM Visual Studio Code MS-Office Jira Confluence Kubernetes
Bank
1 Jahr 1 Monat
2020-04 - 2021-04

Erstellen eines Systems für die Testautomatisierung

Beratung, DV-Konzepte, Analyse, Programmierung, Test Scrum IntelliJ Eclipse ...
Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen eines Systems für die Testautomatisierung von REST-APIs und medialen End-to-End-Tests (Frontend-Tests: Web u. Mobile)
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Deployment
Scrum IntelliJ Eclipse SVN GIT Java J2EE HTML CSS JavaScript JUnit Cucumber Gherkin Selenium Webdriver Selenium Grid Selenium IDE Mockito Spring SpringBoot Spring Web MVC Maven REST JSON Postman Swagger OpenAPI CI/CD Jenkins OpenShift Kubernetes XML XPath UML ALM(Quality Center) MS-Office Jira Confluence JEE FI-spezifische Software (OSPLUS-Umfeld)
Bank
1 Jahr 11 Monate
2018-05 - 2020-03

Erstellen eines Systems für die Finanzierung

Beratung, DV-Konzepte, Analyse, Programmierung, Test Scrum Eclipse GIT ...
Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen eines Systems für die Finanzierung von Waren und der Erstellung von Bank-Produkten (REST-Services)
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Deployment
Scrum Eclipse GIT Oracle DB2 Java J2EE JUnit Mockito Spring SpringBoot JPA Hibernate Maven REST JSON Postman Swagger CI/CD Jenkins OpenShift SQLDeveloper SQL XML MS-Office Jira Confluence JEE
Bank
8 Jahre 5 Monate
2011-08 - 2019-12

Erweiterung der Softwarearchitektur

Beratung, DV-Konzepte, Analyse, Programmierung, Test WebStorm Rational Software Architect Eclipse ...
Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Entwicklung, Anpassung von Client-Frameworks für die Anwendungsentwicklung
  • Anpassung bzw. Erweiterung der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
  • Fehleranalyse
  • Support für die Anwendungsentwicklung
WebStorm Rational Software Architect Eclipse QF-Test CVS Git DB2 Java JEE Maven Jenkins SQL XML Swing JavaFX HTML CSS JavaScript JSON TypeScript Angular NPM JxBrowser API UML OpenGrok Solaris VisualEditor WindowBuilderPro Jira Confluence LibreOffice Lotus Notes Linux(Ubuntu) Windows
Versicherung
5 Jahre 10 Monate
2005-10 - 2011-07

Erstellen eines Systems (Web-Anwendung)

Beratung, DV-Konzepte, Analyse, Programmierung, Test WebSphere Studio/Rational Application Developer(RAD) Eclipse CVS ...
Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen eines Systems (Web-Anwendung) für Leasing und Finanzierung von Kraftfahrzeugen und Waren 
  • Anpassen bzw. Erweitern der Softwarearchitektur
  • OOA
  • OOD
  • Implementierung
  • Test
WebSphere Studio/Rational Application Developer(RAD) Eclipse CVS DB2 Oracle Java J2EE Spring Hibernate MDA Maven WebServices Struts JSP HTML SQL XML UML Enterprise Architect SoapUI JMeter Lotus Notes MSOffice
Bank
2 Jahre 9 Monate
2003-01 - 2005-09

Portalprojekt

Beratung, DV-Konzepte, Analyse, Programmierung, Test Windows NT XP Java ...
Beratung, DV-Konzepte, Analyse, Programmierung, Test
  • Erstellen eines Systems für die Bestandsführung und Beratung von Versicherungsverträgen im Kompositbereich
  • Integration eines anderen Versicherungsunternehmens
  • Koordination
  • Abstimmung mit dem Auftraggeber
  • Releasemanagement
  • Projektplanung
  • fachliche Analyse (Business Analyse)
  • OOA
  • OOD
  • Implementierung
  • Test
  • Servicebasierte Aufrufe von Kerngeschäftssystemen
  • Änderungs- und Fehlermanagement
Windows NT XP Java J2EE Eclipse WebSphere Frameworks(MVC workflowbasierende Geschäftsvorfälle) CVS SQL DB2 Tomcat XML Visual Age for Java Swing Rational Rose UML VPMS MS-Office Lotus Notes
Versicherungskonzern
5 Monate
2002-11 - 2003-03

Entwicklung eines webbasierten Beratungs-Systems

Beratung, Planung, DV-Konzepte, Programmierung Windows 2000 Java J2EE ...
Beratung, Planung, DV-Konzepte, Programmierung
  • Entwicklung eines webbasierten Beratungs-Systems für die betriebliche Altersvorsorge (bAV)
  • Anbindung von externen Tarifrechnern, Datenübernahme aus externen Systemen
  • Erweiterung des Systems mit neuen Funktionalitäten
Windows 2000 Java J2EE JSP JDBC NetBeans CVS MySQL Tomcat XMLSPY XML JNI JUnit UML MSAccess MS-Office OOD
Softwarehaus
8 Monate
2002-03 - 2002-10

verschiedenes

Arbeitspaketverantwortung, Beratung, Planung, DV-Konzepte, Programmierung Windows NT VisualAge for Smalltalk VisualAge for Java ...
Arbeitspaketverantwortung, Beratung, Planung, DV-Konzepte, Programmierung
  • Erstellen eines Kernsystems für zwei technisch und fachlich divergierende Lebensversicherungssysteme (Bestandsführung und Vertrieb)
  • Analyse der bestehenden Systeme
  • Definition des Zielsystems
  • Aufzeigen von Unterschieden bzw. Schwachstellen
  • Konzeption und Planung des Zielsystems
  • Releaseplanung
  • Abstimmung mit den Kundenprojekten
  • Planung der Softwarearchitektur
  • Projektplanung
  • Durchführen von Workshops
  • Modellierung (UML)
  • OOA/OOD
Windows NT VisualAge for Smalltalk VisualAge for Java XML Rational Rose UML Vaser Frameworks MS-Office
Versicherungskonzern
5 Monate
2001-10 - 2002-02

Erstellen einer Plattform (J2EE-Architektur) für SB-Geräte

Windows 2000 Solaris Java ...
  • Erstellen einer Plattform (J2EE-Architektur) für SB-Geräte
  • Test- und Qualitätsmanagement
  • Beratung
  • DV-Konzepte
  • Programmierung
  • Aufbau, Erweiterung und Durchführen von Test- und Qualitätssicherungsmaßnahmen (Test der Anforderungs- und Softwarespezifikation, Modultest, Integrationstest, Systemtest, Abnahmetest, Reviews, Audits, Dokumentation)
Windows 2000 Solaris Java J2EE JBuilder JDBC Oracle XML MKS BEA 6.1 Qstudio GDPro UML MS-Office
Hard- und Softwarelieferant für Handel und Banken
1 Jahr 1 Monat
2000-10 - 2001-10

Erstellen einer Plattform (J2EE-Architektur) für Internet-Stores

Projektleitung, Beratung Windows NT Solaris Java ...
Projektleitung, Beratung
  • Erstellen einer Plattform (J2EE-Architektur) für Internet-Stores
  • Projektleitung
  • Beratung
  • DV-Konzepte(OOA/OOD)
  • Programmierung
  • Aufbau eines Entwicklungsprozesses (Konfigurationsmanagement)
  • Festlegen der Architektur
  • Fachspezifikation
  • fachliche Analyse (Business Analyse)
  • Modellierung (UML)
  • OOA/OOD
  • Projektleitung
  • Projektplanung und -verfolgung
  • Release- u. Changemanagement
  • Durchführen von Projektrunden
  • Mitarbeiterrekrutierung
  • Test- u. Qualitätssicherungsmaßnahmen etablieren
  • Koordination u. Abstimmung mit dem Kunden
Windows NT Solaris Java J2EE HTML JSP Servlets EJBs Cocobase Enterprise (O/RMapping) XML JDBC MS Project Together/J PVCS BEA 6.0 Oracle CMS OptimizeIt! UML MS-Office
Medienkonzern
7 Monate
2000-02 - 2000-08

Anwendungsarchitekturprojekt

Windows NT IBM Visual Age for Java Bea 5.1 ...
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
  • Analysieren von Anforderungen, ggf. umsetzen der Anforderungen in objektorientiertes Design, Implementierung und Test
Windows NT IBM Visual Age for Java Bea 5.1 Rational Rose UML Corba Swing MS-Office
Bank
4 Monate
1999-10 - 2000-01

Abrechnungs-System für Netzbetriebskosten

Windows NT Visual Works
  • Abrechnungs-System für Netzbetriebskosten
  • Auskunfts- und Vermittlungssoftware
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
Windows NT Visual Works
TK-Unternehmen
1 Jahr 1 Monat
1998-09 - 1999-09

Hypothekensystem

Windows NT IBM Visual Age for Smalltalk PMS micado Frameworks
  • Umsetzen der Fachkonzepte
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Beratung
Windows NT IBM Visual Age for Smalltalk PMS micado Frameworks
Versicherungsunternehmen
2 Monate
1998-07 - 1998-08

technische Portierung

Windows NT ObjectStudio
  • Baubudget
  • technische Portierung
  • Programmierung
  • Tests
Windows NT ObjectStudio
Versicherungsunternehmen
5 Monate
1998-02 - 1998-06

Framework-Evaluierung

OS/2 IBM Visual Age for Smalltalk PMS micado Frameworks
  • Framework-Evaluierung
  • Teilprojektleitung
  • Coaching
  • DV-Konzepte (OOA/OOD)
  • Programmierung
  • Tests
  • Support
  • Beratung
OS/2 IBM Visual Age for Smalltalk PMS micado Frameworks
Versicherungsunternehmen

Aus- und Weiterbildung

1989 - 1990
Qualifikation zum Softwareentwickler
Control Data Institut, Dortmund

1983 ? 1984
Wehrdienst
Fallschirmjägerbataillon Iserlohn

1980 ? 1983
Ausbildung zum Bankkaufmann
Deutsche Bank AG Dortmund

1974 ? 1980
Fachoberschulreife
Friedrich-List-Realschule Dortmund

1970 ? 1974
Graf-Konrad-Grundschule Dortmund

Position

Softwareentwickler, - berater, Architekt

Kompetenzen

Top-Skills

Java Spring Framework Web Development CSS Hibernate Eclipse CI Angular SQL TypeScript Webstorm Mockito DB2 JUnit HTML5 JavaScript JPA Oracle XML JAXB Java EE

Produkte / Standards / Erfahrungen / Methoden

Tools, Entwicklungsumgebungen und Standards
  • IntelliJ
  • Eclipse
  • Rational Software Architect (RSA)
  • Rational Application Developer (RAD)
  • WebSphere Studio Application Developer (WSAD)
  • WebStorm
  • Angular
  • React
  • NPM
  • JxBrowser
  • Visual Studio Code
  • Corba
  • Web Services
  • RestServices
  • API
  • EJB (Enterprise Java Beans)
  • Servlets
  • JSP (Java Server Pages)
  • JEE
  • JDBC
  • JUnit
  • SoapUI
  • JMeter
  • Maven
  • Mockito
  • CI/CD
  • IBM Visual Age for Java/ WebSphere
  • NetBeans
  • Together/J
  • Spring
  • SpringBoot
  • JPA
  • Hibernate
  • Struts
  • Swing
  • JavaFX
  • Selenium Webdriver
  • Selenium Grid
  • Selenium IDE
  • Cucumber
  • PVCS
  • CVS
  • SVN
  • Git
  • Gitlab
  • Github
  • OpenGrok
  • Jenkins (Hudson)
  • Jira
  • Confluence
  • QF-Test
  • Postman
  • Kibana
  • SonarQube
  • JSON
  • XPath
  • Rational Rose
  • Enterprise Architect
  • MS Project, MS Office, Visio
  • Lotus Notes
  • PMS micado Frameworks
  • Vaser Frameworks
  • MSC 6.0
  • Enfin/2
  • Object Studio
  • Visual Smalltalk Enterprise
  • Envy Visual Smalltalk
  • IBM Visual Age for Smalltalk

Sonstiges
  • Projektleitung
  • Releasemanagement
  • Changemanagement
  • Business Analyse
  • (Fachliche) Konzeption
  • Modellierung (UML)
  • Testmanagement 
  • Qualitätssicherung
  • OOA/ OOD/ OOP

Berufserfahrung

1998 ? heute
Rolle: Selbständiger Softwareentwickler, -berater und Projektleiter in Lünen

1990 ? 1998 
Kunde: PMS micado, Hennef
Rolle: Softwareentwickler, -berater und Projektleiter
  • Produktentwicklung
  • Beratung und Entwicklung in Kundenprojekten


1984 ? 1989
Kunde: Deutsche Bank AG, Dortmund

Rolle: Bankkaufmann


Betriebssysteme

DOS
Novell
3.xx
OS/2
1.xx, 2.xx, 3.xx, 4.xx
Windows
3.xx, 95, NT/ 2000/ XP
Linux
Ubuntu
macOS
IBM Lan Server

Programmiersprachen

IBM-Smalltalk
Visual-Smalltalk
Enfin
SQL
C
Gherkin
COBOL
TypeScript
JavaScript
CSS
XML
HTML
Java

Datenbanken

DB2/2
Oracle
Sybase SQL
Tensegrity
Watcom SQL
Anywhere
mySQL
OS/2 Database Manager
UDB
MongoDB

Datenkommunikation

CORBA
Internet, Intranet
ISDN
LAN, LAN Manager
Novell
PC-Anywhere
TCP/IP
Token Ring

Hardware

Atari
CD-Writer / Brenner
Datenerfassungsterminals
Drucker
IBM Großrechner
PC
Plotter
Scanner
Soundkarten
Streamer

Branchen

  • Banken
  • Versicherungen
  • Medien, Handel, Industrie
  • Telekommunikation
  • IT

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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