Senior Full-Stack-Softwareentwickler und Berater
Aktualisiert am 24.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
JAVA
ORACLE
Spring
JSF
Hibernate
PrimeFaces
JPA
SQL
PL/SQL
OptaPlaner
CSS(3)
Maven
SOUP
HTML(5)
VBA
Scrum
Android
JIRA
Git
Eclipse
REST
XML
Arabisch
Muttersprache
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 8 Monate
2024-05 - 2025-12

Entwicklung eines Gleichwertigkeitsprüfungssystems

Senior Full Stack Entwickler und Architekt Java Spring Boot ORACLE ...
Senior Full Stack Entwickler und Architekt

Entwicklung eines Gleichwertigkeitsprüfungssystems für die Anerkennung ausländischer Berufsabschlüsse. Erweitern und Ausbauen des gesamten Anerkennungsverfahrens und die Anwendung von KI-Modulen integrieren.

  • Analyse des vorhandenen Excel-Gleichwertigkeitstools
  • Erstellung eines Datenmodells für die Gleichwertigkeitsprüfung
  • Erstellung der SQL-Skripte zum Anlegen der Datenbank
  • Implementierung des Java-Backends basierend auf Spring und Hibernate
  • Implementierung des Frontends mit JSF/Primefaces
  • Implementierung von REST-Services zur Kommunikation mit KI
  • Implementierung von komplexen Datenbank Abfragen
  • Prozessautomatisierung uns Ausbau des Anerkennungsverfahrens
  • Code Refactoring, Code Reviews und Bug Fixing
  • Durchführung von Entwicklertests und Auslieferung an QS
  • Vorstellung bei der Fachabteilung und Abnahmetests
  • Erstellung einer ausführlichen Dokumentation

Java Spring Boot ORACLE JSF Hibernate REST SQL PL/SQL Flyway XHTML Excel IntelliJ Maven GIT JUnit JIRA Confluence
Bayerisches Landesamt für Pflege
2 Jahre 6 Monate
2021-08 - 2024-01

Migration der Anwendung GEST zur Verwaltung der Gemeindeeinfuhrsteuer

Senior Full Stack Entwickler und Architekt Java Spring Boot ORACLE ...
Senior Full Stack Entwickler und Architekt

Projekt GEST:

Migration der Anwendung GEST zur Verwaltung der Gemeindeeinfuhrsteuer von ORACLE Forms zu JSF/Primefaces:

  • Erstellung einer Ist-Stand-Analyse über die Anwendung GEST auf ORACLE FORMS
  • Erstellung einer Anforderungsanalyse an die künftige GEST Anwendung mit JSF2.0 / Primefaces auf Basis der zuvor erstellten Ist-Stand-Analyse
  • Erstellung eines neuen Datenmodells basiert auf ORACLE 19
  • Refaktorierung der alten Datenbankstruktur
  • Migration der alten Datenbestand in die neue Datenbankstruktur
  • Erstellung eines Backend-Schemas zur Kommunikation mit dem Front-End
  • Implementierung des Java-Backends basierend auf MVC und Hibernate
  • Implementierung des Frontends mit JSF/Primefaces
  • Berücksichtigung der Barrierefreiheit gemäß WCAG
  • Durchführung von Entwicklertests und Auslieferung an QS
  • Vorstellung bei der Fachabteilung und Abnahmetests
  • Erstellung einer ausführlichen Dokumentation


Projekt RIKO:

Weiterentwicklung und Migration des Zoll-Systems RIKO zur Sicherheitsrisikoanalyse beim Zoll 

  • Konzeption und Spezifikation von REST-Schnittstellen
  • Migration einzelner Systemkomponenten von JEE zu Spring Boot
  • REST-Schnittstellen implementieren mit Spring Boot und Hibernate
  • Implementierung des Java-Backends basierend auf MVC und Hibernate
  • Implementierung von komplexen Datenbank Abfragen
  • Implementierung von GUIs mit JSF/Primefaces
  • Berücksichtigung der Barrierefreiheit gemäß WCAG
  • Code Refactoring, Code Reviews und Bug Fixing
  • Durchführung von Entwicklertests und Auslieferung an QS
  • Vorstellung bei der Fachabteilung und Abnahmetests
  • Erstellung einer ausführlichen Dokumentation
Java Spring Boot ORACLE EJB PL/SQL JSF Hibernate XHTML IntelliJ Eclipse Maven GIT JUnit SCRUM Jenkins JSON JIRA Confluence REST OpenAPI Swagger Insomnia
Deutscher Zoll - ITZ Bund
Hamburg
5 Monate
2021-03 - 2021-07

Migration eines JSP-Anwendung zu REST-Architektur

Senior Backend Entwickler Java Spring-JDBC Eclipse ...
Senior Backend Entwickler
  • Anforderungsanalyse aus der vorhandenen JSP-Anwendung
  • Konzeption und Spezifikation der neuen REST-Schnittstellen
  • Spring-JDBC/SQL komplexe Datenbankabfragen erstellen
  • REST-Schnittstellen implementieren
  • Entwicklertests und Abnahmetests mit dem Frontend durchführen
  • Technische Dokumentation der Schnittstellen
Java Spring-JDBC Eclipse Maven DB2 SQL GIT JUnit MS-Teams
Autoindustrie
2 Monate
2021-01 - 2021-02

Entwicklung von Java-Module zur Testautomatisierung

Senior Software-Entwickler Java Eclipse Maven ...
Senior Software-Entwickler
  • Module zur Anonymisierung von CSV- Dateien
  • Module zur Validierung von CSV-Dateien
  • DB-2-Exportieren und Dekodieren von BLOB-Objekten
  • Erstellung und Formatierung von Excel-Testreports
  • Erstellung von XML-Loggers
Java Eclipse Maven DB2 SQL JIRA SharePoint GIT VBA JUnit KANBAN DB2 SQL XML JAXB BASE64 QuantumDB MS-Teams
Versicherungsbranche
7 Monate
2019-10 - 2020-04

Erweiterung und Optimierung eines Sicherheitssystems

Senior Software Architect und Full Stack Entwickler Java JSF PRACLE ...
Senior Software Architect und Full Stack Entwickler
  • Erstellung von fachlichen und technischen Datenmodellen
  • Entwicklung von XHTML-Clients.
  • Java-Backend-Entwicklung
  • Code Refactoring, Code Reviews und Bug Fixing
  • Erstellung eines Code-Generators für Java und XHTML
  • Webservices-Kommunikation
  • Komponenten und Integrationstests Tests           
  • Dokumentation
  • Aufwandsschätzung und Sprint-Planning
Java JSF PRACLE XHTML PrimeFaces Eclipse Maven SVN VBA HTML5 SOUP REST WebSockets JUnit EclipseLink SCRUM WebLogic PL/SQL-Developer Jenkins codeBeamer XML JAXB JSON SoapUI
Bundesministerium des Innern
1 Jahr 1 Monat
2018-09 - 2019-09

Virtueller Arbeitsmarkt - VAM

Datenbank und Java Backend Entwickler Java ORACLE UC4 ...
Datenbank und Java Backend Entwickler
  • Modellbasierte Softwareentwicklung (DSL, Java-Backend-Entwicklung)
  • Dynamische Schnittstellenkommunikation (JSON, REST)
  • Datenmigration und Datenbereinigung (UC4, SQL, UNIX)
  • Deployment und JOB-Scheduling (UC4, UNIX, SQL)
  • Komponenten und Integrationstests Tests (JUnit, Mockito)
  • Testautomatisierung (Selenium)
  • Code-Analyse und Bugfixing
  • Performance-Analyse und Datenbank Tuning
  • Aufwandsschätzung und Sprint-Planning
  • Change-Management und GoLive-Coordination
  • Co-Scrum-Master
Java ORACLE UC4 SQL PL/SQL JUnit REST JSON Mockito DSL Hibernate SCRUM Selenium WebLogic Eclipse SQL-Developer SVN Maven Jenkins JIRA Confluence XML Jenkins Shell
Bundesagentur für Arbeit
1 Jahr 10 Monate
2016-11 - 2018-08

OECD - Common Reporting Standard (CRS)

Fullstack-Softwareentwickler, Deployment Manager Java JSF Primefaces ...
Fullstack-Softwareentwickler, Deployment Manager
  • Datenbankentwicklung (Oracle, PL/SQL, Unix)
  • Frontend Entwicklung (JSF, Spring WebFolw, Primefaces)
  • Schnittstellenentwicklung
  • Java-Backend-Entwicklung
  • Code-Analyse und Bug Fixing
  • Datenmigration und Datenbereinigung (UC4, SQL, UNIX)
  • Deployment und JOB-Scheduling (UC4, UNIX)
  • Performance-Analyse und Datenbank Tuning
  • Erstellung eines Java-Programms zur automatischen Generierung von Deployment-SQL-Skripten
  • Deployment Management und Durchführung
Java JSF Primefaces Oracle PL/SQL TFS Eclipse UC4 Maven Spring Webflow Hibernate REST JSON XML XSLT JAXB UNIX Shell DCA HPQC SharePoint
Commerzbank AG
4 Jahre
2012-09 - 2016-08

Landesweiten elektronischen zentralen Blutbanksystem

Berater, Supervisor, Software-Entwickler REST HTML JSP ...
Berater, Supervisor, Software-Entwickler
  • Android-App Service-Oriented GPS Vehicle Tracking System
  • Android-App Students Registrations System
  • Migration des bestehendem Oracle 6 Universität-Verwaltungssystem zu Oracle Java ADF System
  • Warteschlangen-Management-System
  • Landesweiten elektronischen zentralen Blutbanksystem
  • Krankenhaus Verwaltungssystem
REST HTML JSP Servlets ORACLE ADF PL/SQL VB.Net Java REST JSON Java Android REST JSON MySQL ASP.Net
IUG ? Universität-Projekt-Research Center
11 Jahre
2005-09 - 2016-08

Trainings

Dozent, Trainer
Dozent, Trainer

Dozent der folgenden akademischen Fächer:

  • Computer Programming I and II using Java
  • Mobile Computing (Android)
  • Software Engineering
  • Database Systems
  • Advanced Internet Technology
  • Discrete Mathematics for Computer Science

 

Trainer der folgenden Kurse:

  • Developing Desktop Applications in Java
  • Data Modeling and System Analyses and Design
  • Developing Web Applications using Java
  • Developing Web Applications ASP.Net, C# und VB.Net
  • Distributed Applications
  • XML and Web Services
IUG - Universität
2 Jahre 11 Monate
2000-08 - 2003-06

Steuerungs- und Überwachungssystem einer Satellitenbodenstation.

C++ VSN Rational Rose ...
  • Serverseitige Entwicklung von Gerätetreiber (Spezielle Kommunikationsprotokolle)
  • Serverseitige Entwicklung von Agents zur Statusermittlung der Systemkomponenten.
  • Konzeption und Entwicklung eines Systems zur automatischen Redundanzumschaltung
  • Kommunikation mit den Java Clients über TCP/IP
  • Verwaltung der Systemvariablen und Quellcodes über Access
  • Generierung von Java und C++ Code-Vorlagen über eine selbst entwickelte Access-Anwendung
  • Internet und Intranet Systemdokumentation.
  • Internet Kundenbetreuung-Interface
  • Benutzeroberflächen
C++ VSN Rational Rose JBoss Oracle 8i PL/SQL Access97 Visio2000 UML Visual Studie.net Windows NT SOAP MMI MS Office
Nortel Dasa-SatCom
6 Monate
2000-02 - 2000-07

Erstellung eines Gutachtens einer Lotus Notes Anwendung

Workflow CTI Call Center ...
  • Oberflächen Analyse
  • Code Analyse
  • Datenbank Analyse
  • Benutzerbefragung
  • Bewertung der Anwendung auf Performance, Benutzerfreundlichkeit, Fehlerfreiheit, und Produktivität
  • Erstellung des Gutachtens.
Workflow CTI Call Center GUI Lotus Notes Script Sprache Lotus Domino Server OS2 Visio MS Word.
Deutsche Bank
6 Monate
2000-02 - 2000-07

Reengineering und Erweiterung

MS Access MS Excel VBA ...
  • Reengineering und Erweiterung der Anwendung
  • Fehlerbehebung, Datenbank Tuning , Performance Optimierung
MS Access MS Excel VBA SQL Windows NT
ZenithMedia Medien
2 Jahre
1998-02 - 2000-01

Entwicklung eines Auftragsverwaltungssystems für ein Versandhaus

Visual Basic ORACLE PL/SQL ...
  • Client Server Anwendung mit Datenbank Transaktionen.
  • Konzeption und Entwicklung eines Internet-Auftragsverwaltungssystems
  • Verwaltung von Internet und Telefonaufträgen
  • Buchhaltung
  • Versandsverwaltung
  • Lagerverwaltung
Visual Basic ORACLE PL/SQL Visual C++ MFC DAO ATL MS Visual Modeler Pervasive SQL Windows NT Netware Source Save DDF Builder
SienerSoft AG
1 Jahr
1998-01 - 1998-12

Leitsystem für eine vollautomatische Mauerwerksanlage

Leitsystem für eine vollautomatische Mauerwerksanlage Konzeption und Entwicklung von Datenbank gestützte PC Steuerungssoftware

Kommunikation mit der SPS Steuerung der Maschinen

  • Grafische Prozessüberwachung
  • Grafische Benutzer Oberfläche
  • Bedienerprofile
  • Minimaler Bedienungsaufwand
  • Ausschließen von möglichen Bedienungsfehlern
  • Off Line Betrieb (Simulation des Prozesses am Bildschirm)
  • Wiederherstellung des Prozesszustandes nach einem Stromausfall oder Absturz
  • Statistische Auswertung und Archivierung
  • Dokumentationen
  • Schulung der Anwender und Hot Line Betreuung
  • Ferne Prozessüberwachung und Fehlerbehebung per ISDN
OSD Schenck Automatisierungstechnik
8 Monate
1997-05 - 1997-12

Entwicklung eines Direkt Bank Call Centers

CTI Workflow C++ ORACLE 7 ...
  • Erstellung eines DV-Feinkonzeptes
  • Entwicklung von grafischen Benutzeroberflächen mit Telefonier-Funktionalitäten
  • Workflow Integration
  • Datenbank-Transaktionen über einen OLE Server
  • Spezifikation und Entwicklung von OLE Schnittstellen
  • Spezifikation und Entwicklung von Datenbank Diensten, die Daten
  • Transfer zwischen dem Agent-Work-Place dem OLE Server und der Datenbank ermöglichen
  • Integrationstests und Dokumentationen
CTI Workflow C++ ORACLE 7 PL/SQL DiverCTI MS Word MS Excel Windows NT OLE Server Access ODBC
Dresdner Bank
1 Jahr 6 Monate
1996-06 - 1997-11

Entwicklung Auftragsbearbeitungssystem vor Ort

C++ Visual dBase ORACLE ...
  • Entwerfen eines Datenbankmodells
  • Freundliche GUI Oberfläche
  • Transaktionen mit der zentralen Datenbank
  • Module zur Abwicklung der Rechnung. (Arbeitsstunden, Aufwand, Material, Reise, usw.)
  • Online Dokumentation und Schulung der Anwender
C++ Visual dBase ORACLE PL/SQL HPUX Windows NT
Mannesmann Hartmann und Braun
1 Monat
1997-04 - 1997-04

Training und Entwicklung - VBA- MS- Excel und Word

  • Training von Mitarbeitern
  • Entwicklung von GUI-Masken zur automatischen Bearbeitung von MS-Word- und Excel-Vorlagen auf Windows NT
  • Training, VBA5.0, Word, Excel, Windows NT
Deutsche Flugsicherung
1 Jahr 2 Monate
1995-04 - 1996-05

Service und Kundenbetreuung

C++ Visual Basic HTML ...

Service und Kundenbetreuung im Internet. Vernetzte Auftragsbearbeitungssystem

  • Konvertierung von MS Word Dokumente nach HTML
  • Aufbau einer Firmen internen Full-Text Datenbank#
  • Entwicklung eines Dokument-Verwaltungssystems
  • Neu Entwicklung von HTML Seiten
  • Verarbeiten und Einbinden von Graphiken und eingescannte Texte Automatische Integration von neuen Service Reports in die Datenbank
C++ Visual Basic HTML HPUX Verity Topic Windows NT MS Office OCR Software Grafik Konvertierungstools Verity Topic
Mannesmann Hartmann und Braun

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Ing. Elektrotechnik /Regelungs- und Datentechnik

TU Darmstadt

Position

Position

  • Entwickler
  • Architekt
  • Analyst
  • Designer
  • Dozent

Kompetenzen

Kompetenzen

Top-Skills

JAVA ORACLE Spring JSF Hibernate PrimeFaces JPA SQL PL/SQL OptaPlaner CSS(3) Maven SOUP HTML(5) VBA Scrum Android JIRA Git Eclipse REST XML

Schwerpunkte

Technische Schwerpunkte:

  • Backend und Frontend-Entwicklung
  • Datenbankprogrammierung
  • Webprogrammierung
  • Mobile-Applikationen
  • Konzeption

Produkte / Standards / Erfahrungen / Methoden

IT-Projekterfahrung

seit 1992


Programmiertechniken:

Java, JSF, PrimeFaces, JEE, JPA(Hibernate, EclipseLink), Spring (Boot, Webflow, Core, Security, Batch), REST, SOAP, JSON, OpenAPI, Swagger, XML, HTML5, CSS, JS, JUnit, Mockito, Selenium, JSP, Struts, C/C++, C#, VBA, SQL, PL/SQL, UNIX-Shell, Android


Sonstiges:

IntelliJ, Eclipse, SQL-Developer, Flyway, Maven, GIT, SVN, TFS, Jenkins, SonarQube, JIRA, Confluence, SharePoint, codeBeamer, UC4, HPQC, SCRUM, KANBAN, UML, Tomcat, JBoss, WebLogic, Visual Studio, NetBeans, Insomnia , SoapUI

Betriebssysteme

Android
Unix/Linux
Windows

Datenbanken

DB2
Oracle
SQL Server

Branchen

Branchen

  • Banken
  • Öffentliche Dienste
  • Gesundheit
  • Handel
  • Telekommunikation
  • Elektrotechnik
  • Maschinenbau

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 8 Monate
2024-05 - 2025-12

Entwicklung eines Gleichwertigkeitsprüfungssystems

Senior Full Stack Entwickler und Architekt Java Spring Boot ORACLE ...
Senior Full Stack Entwickler und Architekt

Entwicklung eines Gleichwertigkeitsprüfungssystems für die Anerkennung ausländischer Berufsabschlüsse. Erweitern und Ausbauen des gesamten Anerkennungsverfahrens und die Anwendung von KI-Modulen integrieren.

  • Analyse des vorhandenen Excel-Gleichwertigkeitstools
  • Erstellung eines Datenmodells für die Gleichwertigkeitsprüfung
  • Erstellung der SQL-Skripte zum Anlegen der Datenbank
  • Implementierung des Java-Backends basierend auf Spring und Hibernate
  • Implementierung des Frontends mit JSF/Primefaces
  • Implementierung von REST-Services zur Kommunikation mit KI
  • Implementierung von komplexen Datenbank Abfragen
  • Prozessautomatisierung uns Ausbau des Anerkennungsverfahrens
  • Code Refactoring, Code Reviews und Bug Fixing
  • Durchführung von Entwicklertests und Auslieferung an QS
  • Vorstellung bei der Fachabteilung und Abnahmetests
  • Erstellung einer ausführlichen Dokumentation

Java Spring Boot ORACLE JSF Hibernate REST SQL PL/SQL Flyway XHTML Excel IntelliJ Maven GIT JUnit JIRA Confluence
Bayerisches Landesamt für Pflege
2 Jahre 6 Monate
2021-08 - 2024-01

Migration der Anwendung GEST zur Verwaltung der Gemeindeeinfuhrsteuer

Senior Full Stack Entwickler und Architekt Java Spring Boot ORACLE ...
Senior Full Stack Entwickler und Architekt

Projekt GEST:

Migration der Anwendung GEST zur Verwaltung der Gemeindeeinfuhrsteuer von ORACLE Forms zu JSF/Primefaces:

  • Erstellung einer Ist-Stand-Analyse über die Anwendung GEST auf ORACLE FORMS
  • Erstellung einer Anforderungsanalyse an die künftige GEST Anwendung mit JSF2.0 / Primefaces auf Basis der zuvor erstellten Ist-Stand-Analyse
  • Erstellung eines neuen Datenmodells basiert auf ORACLE 19
  • Refaktorierung der alten Datenbankstruktur
  • Migration der alten Datenbestand in die neue Datenbankstruktur
  • Erstellung eines Backend-Schemas zur Kommunikation mit dem Front-End
  • Implementierung des Java-Backends basierend auf MVC und Hibernate
  • Implementierung des Frontends mit JSF/Primefaces
  • Berücksichtigung der Barrierefreiheit gemäß WCAG
  • Durchführung von Entwicklertests und Auslieferung an QS
  • Vorstellung bei der Fachabteilung und Abnahmetests
  • Erstellung einer ausführlichen Dokumentation


Projekt RIKO:

Weiterentwicklung und Migration des Zoll-Systems RIKO zur Sicherheitsrisikoanalyse beim Zoll 

  • Konzeption und Spezifikation von REST-Schnittstellen
  • Migration einzelner Systemkomponenten von JEE zu Spring Boot
  • REST-Schnittstellen implementieren mit Spring Boot und Hibernate
  • Implementierung des Java-Backends basierend auf MVC und Hibernate
  • Implementierung von komplexen Datenbank Abfragen
  • Implementierung von GUIs mit JSF/Primefaces
  • Berücksichtigung der Barrierefreiheit gemäß WCAG
  • Code Refactoring, Code Reviews und Bug Fixing
  • Durchführung von Entwicklertests und Auslieferung an QS
  • Vorstellung bei der Fachabteilung und Abnahmetests
  • Erstellung einer ausführlichen Dokumentation
Java Spring Boot ORACLE EJB PL/SQL JSF Hibernate XHTML IntelliJ Eclipse Maven GIT JUnit SCRUM Jenkins JSON JIRA Confluence REST OpenAPI Swagger Insomnia
Deutscher Zoll - ITZ Bund
Hamburg
5 Monate
2021-03 - 2021-07

Migration eines JSP-Anwendung zu REST-Architektur

Senior Backend Entwickler Java Spring-JDBC Eclipse ...
Senior Backend Entwickler
  • Anforderungsanalyse aus der vorhandenen JSP-Anwendung
  • Konzeption und Spezifikation der neuen REST-Schnittstellen
  • Spring-JDBC/SQL komplexe Datenbankabfragen erstellen
  • REST-Schnittstellen implementieren
  • Entwicklertests und Abnahmetests mit dem Frontend durchführen
  • Technische Dokumentation der Schnittstellen
Java Spring-JDBC Eclipse Maven DB2 SQL GIT JUnit MS-Teams
Autoindustrie
2 Monate
2021-01 - 2021-02

Entwicklung von Java-Module zur Testautomatisierung

Senior Software-Entwickler Java Eclipse Maven ...
Senior Software-Entwickler
  • Module zur Anonymisierung von CSV- Dateien
  • Module zur Validierung von CSV-Dateien
  • DB-2-Exportieren und Dekodieren von BLOB-Objekten
  • Erstellung und Formatierung von Excel-Testreports
  • Erstellung von XML-Loggers
Java Eclipse Maven DB2 SQL JIRA SharePoint GIT VBA JUnit KANBAN DB2 SQL XML JAXB BASE64 QuantumDB MS-Teams
Versicherungsbranche
7 Monate
2019-10 - 2020-04

Erweiterung und Optimierung eines Sicherheitssystems

Senior Software Architect und Full Stack Entwickler Java JSF PRACLE ...
Senior Software Architect und Full Stack Entwickler
  • Erstellung von fachlichen und technischen Datenmodellen
  • Entwicklung von XHTML-Clients.
  • Java-Backend-Entwicklung
  • Code Refactoring, Code Reviews und Bug Fixing
  • Erstellung eines Code-Generators für Java und XHTML
  • Webservices-Kommunikation
  • Komponenten und Integrationstests Tests           
  • Dokumentation
  • Aufwandsschätzung und Sprint-Planning
Java JSF PRACLE XHTML PrimeFaces Eclipse Maven SVN VBA HTML5 SOUP REST WebSockets JUnit EclipseLink SCRUM WebLogic PL/SQL-Developer Jenkins codeBeamer XML JAXB JSON SoapUI
Bundesministerium des Innern
1 Jahr 1 Monat
2018-09 - 2019-09

Virtueller Arbeitsmarkt - VAM

Datenbank und Java Backend Entwickler Java ORACLE UC4 ...
Datenbank und Java Backend Entwickler
  • Modellbasierte Softwareentwicklung (DSL, Java-Backend-Entwicklung)
  • Dynamische Schnittstellenkommunikation (JSON, REST)
  • Datenmigration und Datenbereinigung (UC4, SQL, UNIX)
  • Deployment und JOB-Scheduling (UC4, UNIX, SQL)
  • Komponenten und Integrationstests Tests (JUnit, Mockito)
  • Testautomatisierung (Selenium)
  • Code-Analyse und Bugfixing
  • Performance-Analyse und Datenbank Tuning
  • Aufwandsschätzung und Sprint-Planning
  • Change-Management und GoLive-Coordination
  • Co-Scrum-Master
Java ORACLE UC4 SQL PL/SQL JUnit REST JSON Mockito DSL Hibernate SCRUM Selenium WebLogic Eclipse SQL-Developer SVN Maven Jenkins JIRA Confluence XML Jenkins Shell
Bundesagentur für Arbeit
1 Jahr 10 Monate
2016-11 - 2018-08

OECD - Common Reporting Standard (CRS)

Fullstack-Softwareentwickler, Deployment Manager Java JSF Primefaces ...
Fullstack-Softwareentwickler, Deployment Manager
  • Datenbankentwicklung (Oracle, PL/SQL, Unix)
  • Frontend Entwicklung (JSF, Spring WebFolw, Primefaces)
  • Schnittstellenentwicklung
  • Java-Backend-Entwicklung
  • Code-Analyse und Bug Fixing
  • Datenmigration und Datenbereinigung (UC4, SQL, UNIX)
  • Deployment und JOB-Scheduling (UC4, UNIX)
  • Performance-Analyse und Datenbank Tuning
  • Erstellung eines Java-Programms zur automatischen Generierung von Deployment-SQL-Skripten
  • Deployment Management und Durchführung
Java JSF Primefaces Oracle PL/SQL TFS Eclipse UC4 Maven Spring Webflow Hibernate REST JSON XML XSLT JAXB UNIX Shell DCA HPQC SharePoint
Commerzbank AG
4 Jahre
2012-09 - 2016-08

Landesweiten elektronischen zentralen Blutbanksystem

Berater, Supervisor, Software-Entwickler REST HTML JSP ...
Berater, Supervisor, Software-Entwickler
  • Android-App Service-Oriented GPS Vehicle Tracking System
  • Android-App Students Registrations System
  • Migration des bestehendem Oracle 6 Universität-Verwaltungssystem zu Oracle Java ADF System
  • Warteschlangen-Management-System
  • Landesweiten elektronischen zentralen Blutbanksystem
  • Krankenhaus Verwaltungssystem
REST HTML JSP Servlets ORACLE ADF PL/SQL VB.Net Java REST JSON Java Android REST JSON MySQL ASP.Net
IUG ? Universität-Projekt-Research Center
11 Jahre
2005-09 - 2016-08

Trainings

Dozent, Trainer
Dozent, Trainer

Dozent der folgenden akademischen Fächer:

  • Computer Programming I and II using Java
  • Mobile Computing (Android)
  • Software Engineering
  • Database Systems
  • Advanced Internet Technology
  • Discrete Mathematics for Computer Science

 

Trainer der folgenden Kurse:

  • Developing Desktop Applications in Java
  • Data Modeling and System Analyses and Design
  • Developing Web Applications using Java
  • Developing Web Applications ASP.Net, C# und VB.Net
  • Distributed Applications
  • XML and Web Services
IUG - Universität
2 Jahre 11 Monate
2000-08 - 2003-06

Steuerungs- und Überwachungssystem einer Satellitenbodenstation.

C++ VSN Rational Rose ...
  • Serverseitige Entwicklung von Gerätetreiber (Spezielle Kommunikationsprotokolle)
  • Serverseitige Entwicklung von Agents zur Statusermittlung der Systemkomponenten.
  • Konzeption und Entwicklung eines Systems zur automatischen Redundanzumschaltung
  • Kommunikation mit den Java Clients über TCP/IP
  • Verwaltung der Systemvariablen und Quellcodes über Access
  • Generierung von Java und C++ Code-Vorlagen über eine selbst entwickelte Access-Anwendung
  • Internet und Intranet Systemdokumentation.
  • Internet Kundenbetreuung-Interface
  • Benutzeroberflächen
C++ VSN Rational Rose JBoss Oracle 8i PL/SQL Access97 Visio2000 UML Visual Studie.net Windows NT SOAP MMI MS Office
Nortel Dasa-SatCom
6 Monate
2000-02 - 2000-07

Erstellung eines Gutachtens einer Lotus Notes Anwendung

Workflow CTI Call Center ...
  • Oberflächen Analyse
  • Code Analyse
  • Datenbank Analyse
  • Benutzerbefragung
  • Bewertung der Anwendung auf Performance, Benutzerfreundlichkeit, Fehlerfreiheit, und Produktivität
  • Erstellung des Gutachtens.
Workflow CTI Call Center GUI Lotus Notes Script Sprache Lotus Domino Server OS2 Visio MS Word.
Deutsche Bank
6 Monate
2000-02 - 2000-07

Reengineering und Erweiterung

MS Access MS Excel VBA ...
  • Reengineering und Erweiterung der Anwendung
  • Fehlerbehebung, Datenbank Tuning , Performance Optimierung
MS Access MS Excel VBA SQL Windows NT
ZenithMedia Medien
2 Jahre
1998-02 - 2000-01

Entwicklung eines Auftragsverwaltungssystems für ein Versandhaus

Visual Basic ORACLE PL/SQL ...
  • Client Server Anwendung mit Datenbank Transaktionen.
  • Konzeption und Entwicklung eines Internet-Auftragsverwaltungssystems
  • Verwaltung von Internet und Telefonaufträgen
  • Buchhaltung
  • Versandsverwaltung
  • Lagerverwaltung
Visual Basic ORACLE PL/SQL Visual C++ MFC DAO ATL MS Visual Modeler Pervasive SQL Windows NT Netware Source Save DDF Builder
SienerSoft AG
1 Jahr
1998-01 - 1998-12

Leitsystem für eine vollautomatische Mauerwerksanlage

Leitsystem für eine vollautomatische Mauerwerksanlage Konzeption und Entwicklung von Datenbank gestützte PC Steuerungssoftware

Kommunikation mit der SPS Steuerung der Maschinen

  • Grafische Prozessüberwachung
  • Grafische Benutzer Oberfläche
  • Bedienerprofile
  • Minimaler Bedienungsaufwand
  • Ausschließen von möglichen Bedienungsfehlern
  • Off Line Betrieb (Simulation des Prozesses am Bildschirm)
  • Wiederherstellung des Prozesszustandes nach einem Stromausfall oder Absturz
  • Statistische Auswertung und Archivierung
  • Dokumentationen
  • Schulung der Anwender und Hot Line Betreuung
  • Ferne Prozessüberwachung und Fehlerbehebung per ISDN
OSD Schenck Automatisierungstechnik
8 Monate
1997-05 - 1997-12

Entwicklung eines Direkt Bank Call Centers

CTI Workflow C++ ORACLE 7 ...
  • Erstellung eines DV-Feinkonzeptes
  • Entwicklung von grafischen Benutzeroberflächen mit Telefonier-Funktionalitäten
  • Workflow Integration
  • Datenbank-Transaktionen über einen OLE Server
  • Spezifikation und Entwicklung von OLE Schnittstellen
  • Spezifikation und Entwicklung von Datenbank Diensten, die Daten
  • Transfer zwischen dem Agent-Work-Place dem OLE Server und der Datenbank ermöglichen
  • Integrationstests und Dokumentationen
CTI Workflow C++ ORACLE 7 PL/SQL DiverCTI MS Word MS Excel Windows NT OLE Server Access ODBC
Dresdner Bank
1 Jahr 6 Monate
1996-06 - 1997-11

Entwicklung Auftragsbearbeitungssystem vor Ort

C++ Visual dBase ORACLE ...
  • Entwerfen eines Datenbankmodells
  • Freundliche GUI Oberfläche
  • Transaktionen mit der zentralen Datenbank
  • Module zur Abwicklung der Rechnung. (Arbeitsstunden, Aufwand, Material, Reise, usw.)
  • Online Dokumentation und Schulung der Anwender
C++ Visual dBase ORACLE PL/SQL HPUX Windows NT
Mannesmann Hartmann und Braun
1 Monat
1997-04 - 1997-04

Training und Entwicklung - VBA- MS- Excel und Word

  • Training von Mitarbeitern
  • Entwicklung von GUI-Masken zur automatischen Bearbeitung von MS-Word- und Excel-Vorlagen auf Windows NT
  • Training, VBA5.0, Word, Excel, Windows NT
Deutsche Flugsicherung
1 Jahr 2 Monate
1995-04 - 1996-05

Service und Kundenbetreuung

C++ Visual Basic HTML ...

Service und Kundenbetreuung im Internet. Vernetzte Auftragsbearbeitungssystem

  • Konvertierung von MS Word Dokumente nach HTML
  • Aufbau einer Firmen internen Full-Text Datenbank#
  • Entwicklung eines Dokument-Verwaltungssystems
  • Neu Entwicklung von HTML Seiten
  • Verarbeiten und Einbinden von Graphiken und eingescannte Texte Automatische Integration von neuen Service Reports in die Datenbank
C++ Visual Basic HTML HPUX Verity Topic Windows NT MS Office OCR Software Grafik Konvertierungstools Verity Topic
Mannesmann Hartmann und Braun

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Ing. Elektrotechnik /Regelungs- und Datentechnik

TU Darmstadt

Position

Position

  • Entwickler
  • Architekt
  • Analyst
  • Designer
  • Dozent

Kompetenzen

Kompetenzen

Top-Skills

JAVA ORACLE Spring JSF Hibernate PrimeFaces JPA SQL PL/SQL OptaPlaner CSS(3) Maven SOUP HTML(5) VBA Scrum Android JIRA Git Eclipse REST XML

Schwerpunkte

Technische Schwerpunkte:

  • Backend und Frontend-Entwicklung
  • Datenbankprogrammierung
  • Webprogrammierung
  • Mobile-Applikationen
  • Konzeption

Produkte / Standards / Erfahrungen / Methoden

IT-Projekterfahrung

seit 1992


Programmiertechniken:

Java, JSF, PrimeFaces, JEE, JPA(Hibernate, EclipseLink), Spring (Boot, Webflow, Core, Security, Batch), REST, SOAP, JSON, OpenAPI, Swagger, XML, HTML5, CSS, JS, JUnit, Mockito, Selenium, JSP, Struts, C/C++, C#, VBA, SQL, PL/SQL, UNIX-Shell, Android


Sonstiges:

IntelliJ, Eclipse, SQL-Developer, Flyway, Maven, GIT, SVN, TFS, Jenkins, SonarQube, JIRA, Confluence, SharePoint, codeBeamer, UC4, HPQC, SCRUM, KANBAN, UML, Tomcat, JBoss, WebLogic, Visual Studio, NetBeans, Insomnia , SoapUI

Betriebssysteme

Android
Unix/Linux
Windows

Datenbanken

DB2
Oracle
SQL Server

Branchen

Branchen

  • Banken
  • Öffentliche Dienste
  • Gesundheit
  • Handel
  • Telekommunikation
  • Elektrotechnik
  • Maschinenbau

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.