freiberufler Software Architect & Software Engineer auf freelance.de

Software Architect & Software Engineer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 94081 Fürstenzell
  • DACH-Region
  • de  |  en
  • 11.03.2024

Kurzvorstellung

Als Softwarearchitekt und Software Engineer kann ich auf eine 25 Jährige Berufserfahrung zurück blicken. Neben der Tätigkeit als Java-Fullstack & Oracle APEX Entwickler sind meine Kerngebiete Datenintegration, ETL, EAI, Dokumentmigrationen,SaaS&PaaS

Qualifikationen

  • Agile Entwicklung
  • Oracle APEX
  • Webservices
  • Canonical XML
  • Confluence (Atlassian)
  • Java Architecture for XML Binding (JAXB)
  • Java Fullstack
  • Jira
  • Microsoft Azure
  • Oracle Application Express (Oracle APEX)
  • Oracle Database
  • PL/SQL
  • Representational State Transfer (REST)
  • REST
  • XSD (XML Schema Definition)
  • XSLT (XSL Transformation)

Projekt‐ & Berufserfahrung

Softwareentwickler und Berater
BASF Ludwigshafen, Bensheim
8/2023 – offen (8 Monate)
Chemieindustrie
Tätigkeitszeitraum

8/2023 – offen

Tätigkeitsbeschreibung

Anwendungsentwickler im Fachbereich „Opteinics“. Bei „Opteinics“ handelt es sich um eine Software zur berechnung der CO2-Immissionen bei er Erzeugung von unterschiedlichen Nahrungsmittelprodukte angefangen von der Herstellung der Futtermittel bis zum endgültigen Produkt (Milchprodukte, Geflügel und Fleischerzeugnisse). Es wurden Schnittstellen zur Anbindung von dritt Systemen bereitgestellt, über die die Berechnungen der Studien für die oben beschriebenen Produktegruppen in Form von Szenarien in „Opteinics“ berechnet und die Ergebnisse „online“ an den Requester zurückgesendet werden. Des weiteren stehen komplexe Dialoge des Frontend zum Erstellen Analysen bereit.

Eingesetzte Qualifikationen

Confluence (Atlassian), Oracle Application Express (Oracle APEX), Jira, PL/SQL, Microsoft Azure, Representational State Transfer (REST)

Oracle & APEX Entwicklung
bofrost, Straehlen
2/2021 – offen (3 Jahre, 2 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

2/2021 – offen

Tätigkeitsbeschreibung

Umsetzung der kundenspezifischen Anforderungen zur Erfassung von Kontakt und Bestellungen durch den Fieldagent (Verkaufsfahrer) über das Android Handheld.
Technisch:
Bereitstellungen von REST-SSt anhand des Oracle ORDS Services, Implementierung von REST-SSt an das Datawarehouse, Call-Center-Anbindung
Migration der APEX Anwendungen von Version 5.0 auf Apex 19.2.1
Entwicklung von grafischen User-Interfaces mit APEX 19.2.1
Entwicklung von Prozessen zur Datenverarbeitung mit PL/SQL

Fachliche: Refinement der Kundenanforderungen, Konzeption der Umzusetzenden Prozesse

Eingesetzte Qualifikationen

Confluence (Atlassian), Jira, Oracle Application Express (Oracle APEX), PL/SQL

Senior Software Architekt
DB Systel GmbH, Frankfurt am Main
1/2021 – offen (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – offen

Tätigkeitsbeschreibung

technische Leitung zur Anbindung der Archivportal-Anwendung zum Zugriff auf das SER Doxis DMS auf Basis Oracle APEX 21.1 über REST Schnittstellen zur Archivierung und Recherche von Dokumenten für den Bereich "Versicherungen und Finanzen" der DB Muttergesellschaft DB AG Berlin.

Eingesetzte Qualifikationen

Confluence (Atlassian), Jira, Oracle Application Express (Oracle APEX), PL/SQL

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
6/2020 – 9/2020 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2020 – 9/2020

Tätigkeitsbeschreibung

XRechnung – opt. Bauabrechnung
Erweiterung zum Empfang, Verarbeitung und Aufbereitung von elektronischen Rechnungen im XML-Format (XRechnungen) in der Erweiterung „optimierte Bauabrechnung“ für diverse SAP-Zielworkflows in das existierende System

Eingesetzte Qualifikationen

Agile Entwicklung, Kanban (Softwareentwicklung), SCRUM, Apache Tomcat, Java (allg.), Java Architecture for XML Binding (JAXB), Jira, XSD (XML Schema Definition), XSLT (XSL Transformation)

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
3/2020 – 5/2020 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2020 – 5/2020

Tätigkeitsbeschreibung

Redevelopment EDMPA
Re-Development einer NON-SAP-Dokumentenrecherche auf Basis Oracle APEX. Umzug/Migration der Anwendung einer JAVA basierenden Herstellerlösung (SER Webcube) zur Oracle APEX (als Lowcode-Platform). In diesem Zug wurde die Anbindung diverser Archiv-Bereiche vereinheitlicht und auf die gleiche Platform umgezogen.

Oracle 19c, Oracle APEX 19.2, PL/SQL, Java 11, SOAP, SER Doxis 4, PDF Apache PDFBOX, Linux SLES 12

Eingesetzte Qualifikationen

Agile Entwicklung, Kanban (Softwareentwicklung), SCRUM, Apache Tomcat, Oracle Application Express (Oracle APEX), Jira, Linux Entwicklung, PL/SQL

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
11/2019 – 5/2020 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2019 – 5/2020

Tätigkeitsbeschreibung

TaskForce Dokument Wiederherstellung IBM Host OnDemand

Taskforce-Projekt zur Wiederherstellung von Dokumenten Sicherungsbändern aus IBM OnDemand Host nach SER Doxis 4 und ADP (Abrechnungsystem adp.de).
Nach Abbau des Quellsystems IBM OnDemand wurde festegestellt, dass Dokumente fehlen bzw. nicht migriert wurden. Es mussten jedoch alle (100%) Dokumente an das neue Abrechnungssystem übergeben werden. Hierzu wurden die gesicherten Dateien aus Bändern über IBM Host wieder hergestellt und zur Rekonstruktion einem Linux - System übertragen. Mit Linux Bortmitteln ist es uns gelungen die fehlenden Dokument (TIFF und Drucklisten) aufzubereiten und an die Backend-Systeme zu übertragen.

Oracle 12c, Oracle APEX 5.1, PL/SQL, Java 9, Linux SLES 12, IBM OnDemand-API, Linux-Shell-Script Programmierung

Eingesetzte Qualifikationen

DB2, Oracle Database, Agile Entwicklung, Kanban (Softwareentwicklung), Bash (Shell), Jira, Linux Entwicklung, PL/SQL

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
6/2019 – 12/2019 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2019 – 12/2019

Tätigkeitsbeschreibung

Projekt XRechnung
Konzeption und Umsetzung von empfangen, validieren, verarbeiten und aufbereiten elektronischer Rechnungen im XML-Format (XRechnungen) nach den Vorgaben der EU ( siehe -Hyperlink entfernt-). Hier wurde ein Service implementiert, der die eingegangenen Rechnungen über das Kosit-Validierungstool (Referenzimplementation) validiert. Je nach Validierungsergebnis werden die eingegangenen Rechnungen in die Formate der nachgelagerten Ziel-Workflow-Systeme (XML-Konvertierungen) - innerhalb des DB Konzerns Bereichen "Finanzen und Versicherungen" - konvertiert. Als weiteres Ergebnis der Verabeitung wird ein komplett PDF-Dokument erstellt und archiviert. Das System wurde am 27.11.2019 pünktlich zu den gesetzlichen Vorgabetermin in Betrieb genommen.

Oracle 19c, Oracle APEX 19.2, PL/SQL, Java 11, XSLT, Schematron, XML, Tomcat 9, SER Doxis 4, PDF Apache PDFBOX

Eingesetzte Qualifikationen

Agile Entwicklung, Kanban (Softwareentwicklung), SCRUM, Apache Tomcat, Oracle Application Express (Oracle APEX), Apache Maven, Canonical XML, Java (allg.), Java Architecture for XML Binding (JAXB), Jira, XSD (XML Schema Definition), XSLT (XSL Transformation), Prozess- / Workflow

Senior Java Developer
DB Systel GmbH, Frankfurt am Main
10/2018 – 8/2019 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 8/2019

Tätigkeitsbeschreibung

PAISY Dokumentmigration
Dokumentmigration der PAISY Abrechnungen aus dem IBM OnDemand nach ADP und SER Doxis 4. Es wurden rund 75 Mio. Dokumente aus der Quellsystem IBM OnDemand auf IBM Host exportiert, aufbereitet und an das SER Doxis DMS übergeben. Hier musste aufwendig ein Re-Engineering der Dokumentstrukturen, die auf dem IBM Host im OnDemand Archiv vorlagen, durchgeführt werden. Daraus wurde eine Migrtionsdatenbank erstellt. Anhand dieser Migrationsdatenbank wurde nach Rücksprache und entsprechender fachl. Analyse der einzelnen Anwendungsgruppen die Migration der Dokumente durchgeführt. Die Dokumente wurde im SER Doxis archiviert, die Metadaten an die Oracle Datenbank der ADP Anwendung übergeben.
Oracle 12c, Java 8, Linux SLES 12, IBM OnDemand Host v9, IBM OD-ADI, SER Doxis 4.

Eingesetzte Qualifikationen

DB2, Oracle Database, Agile Entwicklung, SCRUM, Oracle Application Express (Oracle APEX), J2SE (Java SE), Java-Frameworks, Jira, PL/SQL

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
3/2016 – 12/2016 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2016 – 12/2016

Tätigkeitsbeschreibung

Migration Konzernaufträge "KOA"
Konzeption & Migration von RecordSet Data aus einer IBM DB2 Datenbank nach SER Doxis 4. Integration der "pseudo"-Dokumentanzeige als Customizing-Integration in SER Doxis WebCube. Integration des Zugriffs auf die extern gelagerte Berechtigungsdatenbank aus Webcube heraus, erweiterte Benutzerberechtigungen im laufenden Betrieb, auszulesen.

DB2 9.7, Oracle 12c, Entwicklung unter Windows 7, Linux SLES 11, Java 7, Eclipse 3.4, maven3, SER Doxis 4 Webcube

Eingesetzte Qualifikationen

DB2, Oracle Database, Hibernate (Java), J2EE (Java EE)

Solution Architect
DB Systel GmbH, Frankfurt am Main
1/2014 – 7/2014 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2014 – 7/2014

Tätigkeitsbeschreibung

Erstellung eines Konzeptes zur Ablösung der im Einsatz befindlichen IBM IICE – Lösung durch SER Doxis Webcube

Linux, SER Doxis 4, SER Webcube 5

Eingesetzte Qualifikationen

DB2, Oracle Database, Hibernate (Java), J2EE (Java EE)

Senior Java Developer
DB Systel GmbH, Frankfurt am Main
1/2013 – 12/2013 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

1/2013 – 12/2013

Tätigkeitsbeschreibung

Teilprojektleiter „DB Projektarchiv Migration“
Dokumentarchivmigration von ca. 1,5 Mio Dokumenten aus dem DB-Projektarchiv (IBM OnDemand – Archiv) nach SER Doxis 4

Linux SLES 10, OnDemand API Interface, IBM DB2 9.5, JBoss 7, Java 6

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Linux Entwicklung

Senior Java Developer
DB Systel GmbH, Frankfurt am Main
10/2010 – 12/2012 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2010 – 12/2012

Tätigkeitsbeschreibung

Analyse und Konzeption der Dokumentmigration und Entwicklung eines Connectors zur Integration in die bestehende Middleware-Infrastruktur auf Basis IBM Websphere Application Server 6, IBM IICE 8.6

Eingesetzte Qualifikationen

IBM WebSphere Application Server (WAS), Hibernate (Java), J2EE (Java EE), Linux Entwicklung, Webservices

Software Entwickler
USU AG, Bonn
4/2010 – 10/2010 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2010 – 10/2010

Tätigkeitsbeschreibung

Java Backend-Entwicklung auf Basis
Linux RedHat 5, Oracle 10g, iBatis, Kerberos

Eingesetzte Qualifikationen

Oracle Database, Web Security

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
1/2007 – 9/2020 (13 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2007 – 9/2020

Tätigkeitsbeschreibung

Konzernvertragsdatenbank
Die Konzernvertragsdatenbank wurde als zentrales Erfassungssystem (Contract Management System) für Verträge innerhalb des ganzen DB Konzern im Jahre 2001 konzipiert und als webbasierte Java-Anwendung entwickelt. Seit dem Jahre 2007 begleite ich nun die Wartung und Weiterentwicklung dieses Systems. Im Jahre 2016 wurde beschlossen, die Entwicklung von einer Java basierenden Lösung (Wartungsaufwand zu hoch und veraltete System-Strukturen) auf die Oracle APEX-Platform (Low coding Platform) zu migirieren. Die Migration wurde im Jahre 2016 begonnen und im Dezember 2017 erfolgreich abgeschlossen.

Oracle Apex 5.x - 18.2, SQL, PLSQL, JavaScript, HTML, CSS, jQuery, Webservices, REST, Java 6-11, Apache Tomcat, maven3, Artifactory,

Eingesetzte Qualifikationen

Oracle Database, SQL, Apache Tomcat, Oracle Application Express (Oracle APEX), Bash (Shell), J2EE (Java EE), Java-Frameworks, Linux Entwicklung, PL/SQL

Software Engineer
DB Systel GmbH, Frankfurt am Main
12/2005 – 3/2006 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2005 – 3/2006

Tätigkeitsbeschreibung

Weiterentwicklung des Reiseinformationssystem (RIS) unter Verwendung von Java, Tomcat

Eingesetzte Qualifikationen

Java (allg.)

Solution Architect / Senior Java Developer
DB Systel GmbH, Frankfurt am Main
7/2004 – 5/2020 (15 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2004 – 5/2020

Tätigkeitsbeschreibung

Wartung und Weiterentwicklung des elektronischen Dokumentmanagents für das Projekt- & Finanzarchiv und der Suche für das Eisenbahn Bundesamt zur Rechecher zur Mittelverwendeungsprüfung und Einführung der Software als SaaS. Durchführung mehrerer System- , Archivmigrationen FileNet, IBM ContentManager. IBM OnDemand. Dies erfolgte im Zuge der Harmonisierung der der heterogenen Archivierungssystem innerhalb des DB Konzerns.

Java 6+, eclipse, maven, Git, Artifactory, SER Doxis Webcube, SER BlueIine API, REST- & Webservice-Anbindungen IBM Websphere 5 - 8, IBM IICE 8.3 – 8.6, jsp, servlets

Eingesetzte Qualifikationen

DB2, Oracle Database, Continuous Delivery (CDE), Apache Maven, Hibernate (Java)

Software Entwickler
T-Systems GmbH Bielefeld, Bielefeld
4/2004 – 10/2005 (1 Jahr, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2004 – 10/2005

Tätigkeitsbeschreibung

Java Backend Entwickler in den Projekten „EKI“, „SMILE“, „PEGA“

IBM WebSphere Application Server 5.1, IBM WebSphere MQ, jacl-Skript, Java 1.4, Java Design Patterns, jsp, Servlets, IBM WBISF, IBM DB2, SOAP, XML, Oracle 8i, Sysbase ASE, Corba

Eingesetzte Qualifikationen

Adabas, Datenbankentwicklung, Oracle Database, IBM WebSphere Application Server (WAS), Bash (Shell), Java-Frameworks

Java Developer (Festanstellung)
aziza GmbH, Köln
1/2002 – 3/2004 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2002 – 3/2004

Tätigkeitsbeschreibung

Wartung und Weiterentwicklung für
-Hyperlink entfernt-, -Hyperlink entfernt-
auf Basis der Interworld B2B Solution.

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Java (allg.), SSH (Secure Shell)

Software Entwickler (Festanstellung)
Interworld GmbH, Düsseldorf
10/2000 – 12/2001 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2000 – 12/2001

Tätigkeitsbeschreibung

Entwicklung des Online-Shops für -Hyperlink entfernt- auf Basis der Interworld Commerce Exchange Software.
Beratung des Kunden bei der Formulierung von ChangeRequests.

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Oracle Solaris (SunOS), Java (allg.)

Software Entwickler (Festanstellung)
Softmatic AG, Winnenden
1/2000 – 9/2000 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2000 – 9/2000

Tätigkeitsbeschreibung

Software Entwicklung der Branchenlösung SqlBlending auf Basis von Visual Basic für die Pharama- und Lackindustrie.

Eingesetzte Qualifikationen

Adabas, Oracle Database, Visual Basic

Ausbildung

Informatik
./.
1999
Tübingen
Physik
./.
1995
Tübingen

Über mich

Mit über 20 Jahren Erfahrung in der IT Industrie konnte ich in zahlreichen Projekten meine analytischen Fähigkeiten, schnelle Anpassung an sich ständig
ändernden Begebenheiten (Software Technologien) und den Blick stets in die Zukunft gerichtet, unter Beweis stellen.
Der Focus lag und liegt stets auf der Daten-Integration, Daten-Modellierung & Design sowie der ereignisorientierten Datenanalyse
in Verbindung mit einer starken, kundenorientierten Beratung (Customer first).
Zudem bin ich stets ein vertrauenswürdiger technischer Ansprechpartner.

Erfahren in der Zusammenarbeit sowohl mit technisch orientierten Teams (DevOps) als auch mit dem geschäftlichen Ansprechpartner im Bereich Finanzen und Versicherungen, Transport und Supply Chain.
Biete architekturtechnische Lösungen und Best Practice Empfehlungen zur Umsetzung und erfolgreichen Einführung von führenden Software Systemen an.
Sehr gute Kenntnissen von modernen Programmiersprachen (Java, Javascript, Python)
LowCode Platform (Oracle APEX)
Starkes Wissen im Bereich der Software Architektur und Software Entwicklungskonzepte (Agile, Test Driven Development (TDD) , Wasserfall, V-Model)
Deployment- und DevOps Konzepte, Continious Integration und Continious Delivery
Sehr gutes Wissen im Bereich des IBM Websphere EcoSystems, Oracle Database und Oracle APEX
Fullstack Java-Developer Zertifiziert in Java 1.4 & 1.6 mit über 15 Jahren Erfahrung.

Weitere Kenntnisse

Java (Fullstack) expert, mehr als 10 Jahre Erfahrung
Oracle APEX - sehr gut, mehr als 4 Jahre Erfahrung (ab Version 4.0)
SQL - expert, mehr als 10 Jahre Erfahrung
PL/SQL - expert, mehr als 10 Jahre Erfahrung
JavaScript, CSS, HTML - sehr gute, mehr als 5 Jahre Erfahrung
JasperReports - gute Erfahrungen, Einsatz in mehreren Projekten


Test Driven Development - sehr gute Erfahrungen, mehr als 5 Jahre Erfahrung
Agile Methoden (Scrum, Kanban) sehr gute Erfahrungen als Srcum Master

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
1389
Alter
54
Berufserfahrung
29 Jahre und 2 Monate (seit 01/1995)

Kontaktdaten

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

Jetzt Mitglied werden