Softwareentwickler, Anwendungsprogrammierung, Technisches Projektmanagement, Leitung von Offshore-Entwicklung
Aktualisiert am 07.11.2025
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 16.11.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

Projekte / Tätigkeiten

Projekte/Aufgaben

Entwicklung von Services für Integrations-Middleware

Funktion

Senior Developer/DevOps-Engineer

Zeitraum

Seit 07.2021

Auftraggeber

Branche

Logistik/Güterverkehr

Anwendungsgebiet

Konzeption, Programmierung, Anwendungsspezifikation, Testing (Unit-, System- und Integrationstests, Belgeitung von E2E-Tests), Prozessoptimierung und Dokumenation, Monitoring, AWS

Aufgabengebiet / Aufgabe

Konzeption, Optimierung und Anpassung einer hochperformanten, skalierbaren Messaging-Middleware zur Systemintegration in Microservice-Architektur für sicherheitskritische Infrastruktur.und Logistik. Konzeption und Dokumentation von Anforderungen und Schnittstellen mit Kundenabstimmung. Konzeption, Umsetzung und Dokumentation des Testkonzept von automatisierten Unit-, Integrations- und Systemtests, sowie Begleitung von E2E-Tests. Design und Implementierung der CI-Pipeline (Gitlab/Pipeship) mit Linting und Code Quality Gates. Massenmigration und Restrukturierung einzelner Git-Servicerepositories in ein Monorepo unter Beibehaltung der Historie.Technisches und fachliches Monitoring auf Basis von Logstash und OpenSearch

Tools/Technolgien Java, Spring Boot, Apache Camel, JUnit, Gradle, Maven, XML, XQuery, XPath, XSLT, XSD, OpenAPI, JSON, JSON-Schema, SOAP, REST, YAML, OAuth2, ActiveMQ, WebSphere MQ, RabbitMQ, AWS, Jira, Confluence, Gitlab, Gitlab CI, Jenkins, Kubernetes Manifests, Docker, Testcontainer, AWS S3, SAST (SonarQube), MegaLinter, SBOM, TrivyScan

Projekte/Aufgaben

Erstellung elektronischer Rechnungsformate

Funktion

Anwendungsentwickler

Zeitraum

06.2020 ? 02.2021

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Erstellung von XRechnung- und ZUGFeRD-Rechnungen aus dem vorhandenen Bestandssystem auf Grundlage von SAP-XML und Datenbanken. Ziel ist die vollständige Integration dieses neuen Teilbereichs in die Bestandsapplikation.

Tools/Technolgien Java, Spring Boot, JUnit, Maven, XML, XPath, XSLT, XSD, Oracle, Jira, Confluence, Bitbucket

Projekte/Aufgaben

Konfigurationsmanagement und Systemautomatisierung

Funktion

Anwendungsentwicklung

Zeitraum

05.2020 ? 11.2020

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Aufgrund von Compliance-Vorgaben mussten die Vorhandenen Shell- und Perl-Skripte durch Powershell-Skripte abgelöst werden. Neben der Analyse und Konzeption, war die Umsetzung und Dokumentation teil des Projekts

Tools/Technolgien Bash, KSH, Powershell, Pester, Gitlab, Gitlab CI

Projekte/Aufgaben

Konfigurationsmanagement und Systemautomatisierung

Funktion

Anwendungsentwicklung, Operations

Zeitraum

03.2020 ? 06.2021

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Im Zuge der Migration auf eine virtuelle Infrastruktur wird die Installation und Konfiguration des Anwendungsstacks auf Basis von Ansible automatisiert. Als Betriebssystem kommt Linux (Debian) zum Einsatz.

Tools/Technolgien Ansible, Shell-Skript, Wildfly, Solr-Cloud, Nutch, Gitlab, Gitlab CI

Projekte/Aufgaben

Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

03.2020 ? 06.2021

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Zentralisierung der Anwengungslogs zur besseren Auswertung, Überwachung und Fehleranalyse

Tools/Technolgien Graylog, rsyslog, fluentd, log4j

Projekte/Aufgaben

Entwicklung und Betrieb einer Cloud-Platform (in-house)

Funktion

Anwendungsentwicklung, Operations

Zeitraum

01.2020 ? 07.2021

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Installation und Betrieb einer Docker-Swarm-Umgebung. Erstellung von Dockerfiles für die auf der Umgebung laufenden Anwendungen und Deployment. Dies umfasst auch die Anbindung von Identity und Access Management, Orchestrierung von Microservices mittels Kong und Keycloack.

Tools/Technolgien Docker, Docker-Swarm, CI/CD (Gitlab), Keycloak, Kong, Gitlab

Projekte/Aufgaben

Erstellung elektronischer Rechnungsformate

Funktion

Anwendungsentwickler

Zeitraum

09.2019 ? 11.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Erstellung von XRechnung auf Grundlage der Daten des Bestandsystem. Ziel ist die vollständige Integration des neuen Teilbereichs in die vorhandene Anwendung.

Tools/Technolgien PHP, XML, XPath, Gitlab

Projekte/Aufgaben

Datenintegration

Funktion

Anwendungsentwicklung

Zeitraum

07.2019 ? 12.2019

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Datenintegration von verschiedenen Systemen und SAP (Stamm- und Bewegungsdaten)

Tools/Technolgien Talend, Java, XML, XPath, ActiveMQ, Subversion

Projekte/Aufgaben

Kubernetes Cloud als Testplatform

Funktion

Operations

Zeitraum

05.2019 ? 12.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption, Implementierung, Betrieb

Aufgabengebiet / Aufgabe

Zur Unterstützung des Teams im Bereich Zahlungsabwicklung wurde eine interne Cloud auf Basis von Kubernetes aufgesetzt. Diese dient dem Build von Anwendungen, Docker-Images und mittels CI/CD als Testplatform (Integrations- und End-to-End-Tests)

Tools/Technolgien Kubernetes, Docker, Helm, FluxCD, Gitlab,Gitlab CI/CD

Projekte/Aufgaben

Service-Mocks Zahlungsdienstleister

Funktion

Anwendungsentwicklung

Zeitraum

05.2019 ? 12.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Zur Unterstützung des Teams im Bereich Zahlungsabwicklung wurden mehrere Services entwickelt, welche als Mock für die APIs von Zahlungsdienstleistern dienen bzw. eine (Teil-)Automatisierung für Testzwecke übernehmen.

Tools/Technolgien NodeJS, VueJS, Jest, Docker, REST, Gitlab, Gitlab CI, Docker/OCI-Images, Kubernetes, FluxCD, JFrog Artifactory

Projekte/Aufgaben

Kontoauszuggenerator

Funktion

Anwendungsentwicklung

Zeitraum

05.2019 ? 07.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Entwicklung eines Kontoauszuggenerators (CAMT.053 und CAMT.054) für Simulationen und für Integrationstests.

Tools/Technolgien Java, JUnit, Maven, XML, XSLT, MS SQL-Server, Subversion, JFrog Artifactory

Projekte/Aufgaben

Anpassungen Zahlungssystem

Funktion

Anwendungsentwicklung

Zeitraum

03.2019 ? 07.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Entwicklung einer REST-Schnittstelle für das vorhandene Zahlungsabwicklungssystem

Tools/Technolgien Java, JUnit, Maven, OpenAPI, REST, Jira, Confluence, Prozessmodellierung mit BPMN

Projekte/Aufgaben

Betrieb CI/CD-Platform

Funktion

Operations

Zeitraum

Seit 03.2019

Auftraggeber

intern

Branche

Dienstleistung

Anwendungsgebiet

Konzeption, Implementierung, Betrieb/Operations

Aufgabengebiet / Aufgabe

Betrieb der internen Entwicklungsplatform inkl. CI/CD und DevOps mit Hilfe von Kubernetes

Tools/Technolgien Gitlab, Git, Docker, Kubernetes, Helm, Flux, Prometheus, Grafana, Altermanager

Projekte/Aufgaben

Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

Seit 2019

Auftraggeber

intern

Branche

Dienstleistung

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungsmonitoring der CI/CD-Platform auf Basis von Kubernetes sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien Prometheus, Grafana, Alertmanager, Kubernetes, Helm, FluxCD, Loki, ELK-Stack, Fluentd, JMX

Projekte/Aufgaben

Migration Subversion

Funktion

Operations

Zeitraum

02.2019 ? 04.2019

Auftraggeber

intern

Branche

Dienstleistung

Anwendungsgebiet

Konzeption, Implementierung, Betrieb/Operations

Aufgabengebiet / Aufgabe

Migration der Subversion Repositores nach Git (Gitlab)

Tools/Technolgien Gitlab, Git, Subversion, Shell-Skript (Bash)

Projekte/Aufgaben

Diverse Projekte im Umfeld von Windkraftanlagen

Funktion

Projektleitung/-koordination

Zeitraum

06.2014 ? 12.2018

Auftraggeber

intern

Branche

Dienstleistung, Energie

Anwendungsgebiet

Konzeption, Implementierung, Betrieb/Operations, Projektleitung

Aufgabengebiet / Aufgabe

verschiedene Projekte im Bereich von Service von Windkraftanlagen (WKA), Field Service Management, BI, Reporting, Data Warehouse, ERP (proALPHA, u. a. internationales Roll-Out), Prozessmodellierung, Netzwerkanbindung von WKA, Steuerung externer Partner

Tools/Technolgien Gitlab, Git, Prozessmodellierung (BPMN), Powershell, Networking, VPN, Firewalling

Projekte/Aufgaben

System- und Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

06.2014 ? 12.2018

Auftraggeber

diverse

Branche

Dienstleistung, Energie

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungs- und Systemmonitoring der IT-Infrastruktur, der Anbindung von WKA und der Hardware in WKA sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien CheckMK, Prometheus, Grafana, Alertmanager, ELK-Stack

Projekte/Aufgaben

System- und Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

2011 ? 2014

Auftraggeber

Eucon GmbH

Branche

Dienstleistung

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungs- und Systemmonitoring der IT-Infrastruktur sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien CheckMK, JMX

Projekte/Aufgaben

Anwendungsentwicklung Belegprüfung

Funktion

Anwendungsprogrammierung

Zeitraum

2011-2014

Auftraggeber

Eucon GmbH

Branche

Dienstleistung, Versicherungen

Anwendungsgebiet

Anwendungsentwicklung Frontend/Backend

Aufgabengebiet/Aufgabe

Konzeption, Programmierung

Entwicklung von Software für die (teil-)automatische Belegprüfung im Schadenmanagement (KfZ-Schäden, Steinschläge, SHK- und Sturm-Schäden). Dies umfasst zum einen die Weiterentwicklung der vorhandenen Produkte als auch die Neuentwicklung auf Basis von jBPM als Prozessengine und MOM als Architekturschema.

Tools/Technolgien Java, jBPM (BPMN-Engine), JUnit, Gradle, SOAP, HTML, JSF, JavaScript, jQuery, Selenium, CSS, XML, XPath, XSLT, XSD, Alfresco-DMS, MySQL, MS SQL-Server, ActiveMQ, Chef, CheckMK, Jira, Confluence, Sharepoint

Projekte/Aufgaben

Data Centre Migration

Funktion

Anwendungsprogrammierung/Technical Project Management

Zeitraum

2013

Auftraggeber

Eucon GmbH

Branche

Dienstleistung, Versicherungen

Anwendungsgebiet

Migration und Konsolidierung der Data centre, Umzug in ein neues Gebäude

Aufgabengebiet/Aufgabe

Konzeption, Programmierung und Technische Teil-Projektleitung

Konsolidierung der Infrastruktur und Systemarchitektur

Tools/Technolgien Java, Shell-Skript, MySQL, Chef, Jira

Projekte/Aufgaben

Salesforce Sales Cloud

Funktion

Anwendungsprogrammierung

Zeitraum

2009 - 2011

Auftraggeber

GMS Development

Branche

Dienstleistung

Anwendungsgebiet

Pflege, Entwicklung und Administration Salesforce Sales Cloud

Aufgabengebiet/Aufgabe

Konzeption, Programmierung und Administration

Migration der on-premise Field Service Managementlösung auf die Salesforce Cloud (Service1)

Tools/Technolgien Salesforce, Apex, Visualforce, Selenium, Javascript, jQuery, HTML, CSS, Subversion

Projekte/Aufgaben

Adressvalidierungsservice

Funktion

Anwendungsprogrammierung

Zeitraum

2009 - 2011

Auftraggeber

GMS Development

Branche

Dienstleistung

Anwendungsgebiet

Konzeption, Pflege, Entwicklung eines Adressvaldidierungsservice

Aufgabengebiet/Aufgabe

Konzeption, Programmierung

SOAP-Service zur Adressvalidierung internationaler Adressen und Georeferenzierung

Tools/Technolgien Java, JUnit, SOAP, Lucene, Tomcat, Oracle

Projekte/Aufgaben

System- und Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

2007 ? 2009

Auftraggeber

Lycos Europe GmbH

Branche

Dienstleistung, Webhosting

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungs- und Systemmonitoring der Webhosting-Infrastruktur sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien RRD, SNMP, Perl, ZeroRRD-Framework (Eigenentwicklung), JMX, Logfile-Parsing, HTML, CSS, Javascript

Projekte/Aufgaben

Core-Entwickler virtuelle Server/Data Centre Migration

Funktion

Anwendungsprogrammierung/Technical Project Management

Zeitraum

2007 ? 2009

Auftraggeber

Lycos Europe GmbH

Branche

Dienstleistung, Webhosting

Anwendungsgebiet

Entwicklung im Bereich Hosting, virtuelle Server und Migration und Konsolidierung der Data centre

Aufgabengebiet/Aufgabe

Konzeption, Programmierung und Technische Projektleitung, Lead-Developer virtuelle Server

Konsolidierung der verteilten Datacentre und Migration von bare metal auf VMware

Entwicklung von Software im Front- und Backend für die Hosting-Platform, Deployment-Automatisierung. Für die verteilte, hochverfügbare und skalierbare Architektur wurde auf SOAP als Integrationsprotokoll der einzelnen Services zurückgegriffen. Entwicklung und Architektur für für den Bereich virtuelle Server.

Entwicklung einer internen Monitoring-Lösung.

Tools/Technolgien Java, Javascript, Perl, PHP, Shell-Skript, MySQL, LDAP, Subversion, CVS, HTML, Postfix, Apache, Tomcat, SOAP, XML, XSLT, XPath

Projekte/Aufgaben

Diverse Projekte im Bereich proALPHA ERP

Funktion

Anwendungsprogrammierung, Beratung

Zeitraum

2005 ? 2007

Auftraggeber

diverse

Branche

Dienstleistung, Produktion

Anwendungsgebiet

Materialwirtschaft, Lagerhaltung, Reporting

Aufgabengebiet/Aufgabe

Individualanpassungen für verschiedene Kunden aus den Bereichen Dienstleistung, Produktion.

Dies umfasste Anpassungen zu Lagerhaltung, Materialwirtschaft, Reporting.

Tools/Technolgien Progress 4GL, HTML, JavaScript, CSS

Projekte/Aufgaben

Webentwicklung

Funktion

Softwareentwicklung, Beratung

Zeitraum

2007 ? 2009

Auftraggeber

Springer SBM (vormals GWV-Fachverlage)

Branche

Verlagswesen

Anwendungsgebiet

Entwicklung der Verlags- und Zeitschriftenseiten

Aufgabengebiet/Aufgabe

Konzeption, Programmierung des Webauftritts der angebundendenen Verlage und Zeitschriften.

Entwicklung diverser Anwendungen für den Online-Auftritt des Verlagshauses (CMS, Shop, Newletter-Versand), sowie die Anbindung interner Datenbanken und externer Diensleister.

Betrieb und Monitoring der Hard- und Software des Online-Auftritts.

Tools/Technolgien Java, Javascript, Perl, PHP, Shell-Skript, MySQL, Oracle, CVS, HTML, XML, XPath, XSLT, CSS, Apache, Postfix


Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Chemiker

Position

Position

Softwareentwickler

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Programmierung
Experte

Programmierung von Anwendungssystemen

·         Programmierung: Java, Apache Camel, Spring, Spring Boot, JEE, JSF, jBPM (BPMN-Engine), PHP, Perl, Powershell

·         Salesforce: Apex, Visualforce, SF Web Components

·         Webentwicklung: Javascript, Typescript, jQuery, VueJS, NodeJS, NuxtJS, NestJS, CSS, SASS, Bulma (CSS-Framework)

·         Shell-Skript (Bash)

·         Versionsverwaltung: Git, Subversion, CVS

·         Testwerkzeuge: JUnit, Mockito, SoapUI/ReadyAPI, Selenium, JMeter, Postman, Pester, Jest, Mocha, Supertest

·         Code-Qualität:Statische SAST (SonarQube), SBOM, Megalinter, Checkstyle, Vulnerabiliy Scanning (TrivyScan)

·         Messaging: ActiveMQ, WebsphereMQ RabbitMQ

·         Applikationsserver: Wildfly, Tomcat, JBoss

·         Webserver: Apache, NGINX

·         Sonstiges: XML, XPath, XQuery, XSD, JSON, OpenAPI, REST, YAML, SOAP, LDAP

·         Weitere Tools: Gitlab, Jira, Confluence, Bitbucket, JFrog Artifactory, Sonatype Nexus, Prozessmodellierung mit BPMN

Datenbanken:

·         MySQL/MariaDB, SQL-Server, Oracle

Operations:

·         Virtualisierung (VMware, Docker, OCI-Images, Docker Swarm, Kubernetes, Helm, FluxCD)

·         Continous Integration/Continous Delivery (u. a. Gitlab-Pipelines, Pipeship)

·         Software-/Sytem-Infrastruktur (u. a. SMTP-Server (Postfix), NTP, DNS (Bind))

·         Configuration Management (Ansible, Chef)

·         Monitoring (Prometheus, Grafana, Alertmanager, CheckMK)

·         Linux (verschiedene Distributionen)

Technisches Projektmanagement und Leitung von Offshore-Entwicklung

Programmiersprachen

Apex
CSS
Java
Javascript
jBPM
JSF
Perl
PHP
Powershell
Salesforce
Shell-Skript (Bash)
Visualforce

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

Projekte / Tätigkeiten

Projekte/Aufgaben

Entwicklung von Services für Integrations-Middleware

Funktion

Senior Developer/DevOps-Engineer

Zeitraum

Seit 07.2021

Auftraggeber

Branche

Logistik/Güterverkehr

Anwendungsgebiet

Konzeption, Programmierung, Anwendungsspezifikation, Testing (Unit-, System- und Integrationstests, Belgeitung von E2E-Tests), Prozessoptimierung und Dokumenation, Monitoring, AWS

Aufgabengebiet / Aufgabe

Konzeption, Optimierung und Anpassung einer hochperformanten, skalierbaren Messaging-Middleware zur Systemintegration in Microservice-Architektur für sicherheitskritische Infrastruktur.und Logistik. Konzeption und Dokumentation von Anforderungen und Schnittstellen mit Kundenabstimmung. Konzeption, Umsetzung und Dokumentation des Testkonzept von automatisierten Unit-, Integrations- und Systemtests, sowie Begleitung von E2E-Tests. Design und Implementierung der CI-Pipeline (Gitlab/Pipeship) mit Linting und Code Quality Gates. Massenmigration und Restrukturierung einzelner Git-Servicerepositories in ein Monorepo unter Beibehaltung der Historie.Technisches und fachliches Monitoring auf Basis von Logstash und OpenSearch

Tools/Technolgien Java, Spring Boot, Apache Camel, JUnit, Gradle, Maven, XML, XQuery, XPath, XSLT, XSD, OpenAPI, JSON, JSON-Schema, SOAP, REST, YAML, OAuth2, ActiveMQ, WebSphere MQ, RabbitMQ, AWS, Jira, Confluence, Gitlab, Gitlab CI, Jenkins, Kubernetes Manifests, Docker, Testcontainer, AWS S3, SAST (SonarQube), MegaLinter, SBOM, TrivyScan

Projekte/Aufgaben

Erstellung elektronischer Rechnungsformate

Funktion

Anwendungsentwickler

Zeitraum

06.2020 ? 02.2021

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Erstellung von XRechnung- und ZUGFeRD-Rechnungen aus dem vorhandenen Bestandssystem auf Grundlage von SAP-XML und Datenbanken. Ziel ist die vollständige Integration dieses neuen Teilbereichs in die Bestandsapplikation.

Tools/Technolgien Java, Spring Boot, JUnit, Maven, XML, XPath, XSLT, XSD, Oracle, Jira, Confluence, Bitbucket

Projekte/Aufgaben

Konfigurationsmanagement und Systemautomatisierung

Funktion

Anwendungsentwicklung

Zeitraum

05.2020 ? 11.2020

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Aufgrund von Compliance-Vorgaben mussten die Vorhandenen Shell- und Perl-Skripte durch Powershell-Skripte abgelöst werden. Neben der Analyse und Konzeption, war die Umsetzung und Dokumentation teil des Projekts

Tools/Technolgien Bash, KSH, Powershell, Pester, Gitlab, Gitlab CI

Projekte/Aufgaben

Konfigurationsmanagement und Systemautomatisierung

Funktion

Anwendungsentwicklung, Operations

Zeitraum

03.2020 ? 06.2021

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Im Zuge der Migration auf eine virtuelle Infrastruktur wird die Installation und Konfiguration des Anwendungsstacks auf Basis von Ansible automatisiert. Als Betriebssystem kommt Linux (Debian) zum Einsatz.

Tools/Technolgien Ansible, Shell-Skript, Wildfly, Solr-Cloud, Nutch, Gitlab, Gitlab CI

Projekte/Aufgaben

Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

03.2020 ? 06.2021

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Zentralisierung der Anwengungslogs zur besseren Auswertung, Überwachung und Fehleranalyse

Tools/Technolgien Graylog, rsyslog, fluentd, log4j

Projekte/Aufgaben

Entwicklung und Betrieb einer Cloud-Platform (in-house)

Funktion

Anwendungsentwicklung, Operations

Zeitraum

01.2020 ? 07.2021

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Installation und Betrieb einer Docker-Swarm-Umgebung. Erstellung von Dockerfiles für die auf der Umgebung laufenden Anwendungen und Deployment. Dies umfasst auch die Anbindung von Identity und Access Management, Orchestrierung von Microservices mittels Kong und Keycloack.

Tools/Technolgien Docker, Docker-Swarm, CI/CD (Gitlab), Keycloak, Kong, Gitlab

Projekte/Aufgaben

Erstellung elektronischer Rechnungsformate

Funktion

Anwendungsentwickler

Zeitraum

09.2019 ? 11.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Erstellung von XRechnung auf Grundlage der Daten des Bestandsystem. Ziel ist die vollständige Integration des neuen Teilbereichs in die vorhandene Anwendung.

Tools/Technolgien PHP, XML, XPath, Gitlab

Projekte/Aufgaben

Datenintegration

Funktion

Anwendungsentwicklung

Zeitraum

07.2019 ? 12.2019

Auftraggeber

Deutsche Messe AG

Branche

Dienstleistung

Anwendungsgebiet

Konzeption und Entwicklung

Aufgabengebiet / Aufgabe

Datenintegration von verschiedenen Systemen und SAP (Stamm- und Bewegungsdaten)

Tools/Technolgien Talend, Java, XML, XPath, ActiveMQ, Subversion

Projekte/Aufgaben

Kubernetes Cloud als Testplatform

Funktion

Operations

Zeitraum

05.2019 ? 12.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption, Implementierung, Betrieb

Aufgabengebiet / Aufgabe

Zur Unterstützung des Teams im Bereich Zahlungsabwicklung wurde eine interne Cloud auf Basis von Kubernetes aufgesetzt. Diese dient dem Build von Anwendungen, Docker-Images und mittels CI/CD als Testplatform (Integrations- und End-to-End-Tests)

Tools/Technolgien Kubernetes, Docker, Helm, FluxCD, Gitlab,Gitlab CI/CD

Projekte/Aufgaben

Service-Mocks Zahlungsdienstleister

Funktion

Anwendungsentwicklung

Zeitraum

05.2019 ? 12.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Zur Unterstützung des Teams im Bereich Zahlungsabwicklung wurden mehrere Services entwickelt, welche als Mock für die APIs von Zahlungsdienstleistern dienen bzw. eine (Teil-)Automatisierung für Testzwecke übernehmen.

Tools/Technolgien NodeJS, VueJS, Jest, Docker, REST, Gitlab, Gitlab CI, Docker/OCI-Images, Kubernetes, FluxCD, JFrog Artifactory

Projekte/Aufgaben

Kontoauszuggenerator

Funktion

Anwendungsentwicklung

Zeitraum

05.2019 ? 07.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Entwicklung eines Kontoauszuggenerators (CAMT.053 und CAMT.054) für Simulationen und für Integrationstests.

Tools/Technolgien Java, JUnit, Maven, XML, XSLT, MS SQL-Server, Subversion, JFrog Artifactory

Projekte/Aufgaben

Anpassungen Zahlungssystem

Funktion

Anwendungsentwicklung

Zeitraum

03.2019 ? 07.2019

Auftraggeber

Branche

Finanzdienstleistung

Anwendungsgebiet

Konzeption und Programmierung

Aufgabengebiet / Aufgabe

Entwicklung einer REST-Schnittstelle für das vorhandene Zahlungsabwicklungssystem

Tools/Technolgien Java, JUnit, Maven, OpenAPI, REST, Jira, Confluence, Prozessmodellierung mit BPMN

Projekte/Aufgaben

Betrieb CI/CD-Platform

Funktion

Operations

Zeitraum

Seit 03.2019

Auftraggeber

intern

Branche

Dienstleistung

Anwendungsgebiet

Konzeption, Implementierung, Betrieb/Operations

Aufgabengebiet / Aufgabe

Betrieb der internen Entwicklungsplatform inkl. CI/CD und DevOps mit Hilfe von Kubernetes

Tools/Technolgien Gitlab, Git, Docker, Kubernetes, Helm, Flux, Prometheus, Grafana, Altermanager

Projekte/Aufgaben

Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

Seit 2019

Auftraggeber

intern

Branche

Dienstleistung

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungsmonitoring der CI/CD-Platform auf Basis von Kubernetes sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien Prometheus, Grafana, Alertmanager, Kubernetes, Helm, FluxCD, Loki, ELK-Stack, Fluentd, JMX

Projekte/Aufgaben

Migration Subversion

Funktion

Operations

Zeitraum

02.2019 ? 04.2019

Auftraggeber

intern

Branche

Dienstleistung

Anwendungsgebiet

Konzeption, Implementierung, Betrieb/Operations

Aufgabengebiet / Aufgabe

Migration der Subversion Repositores nach Git (Gitlab)

Tools/Technolgien Gitlab, Git, Subversion, Shell-Skript (Bash)

Projekte/Aufgaben

Diverse Projekte im Umfeld von Windkraftanlagen

Funktion

Projektleitung/-koordination

Zeitraum

06.2014 ? 12.2018

Auftraggeber

intern

Branche

Dienstleistung, Energie

Anwendungsgebiet

Konzeption, Implementierung, Betrieb/Operations, Projektleitung

Aufgabengebiet / Aufgabe

verschiedene Projekte im Bereich von Service von Windkraftanlagen (WKA), Field Service Management, BI, Reporting, Data Warehouse, ERP (proALPHA, u. a. internationales Roll-Out), Prozessmodellierung, Netzwerkanbindung von WKA, Steuerung externer Partner

Tools/Technolgien Gitlab, Git, Prozessmodellierung (BPMN), Powershell, Networking, VPN, Firewalling

Projekte/Aufgaben

System- und Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

06.2014 ? 12.2018

Auftraggeber

diverse

Branche

Dienstleistung, Energie

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungs- und Systemmonitoring der IT-Infrastruktur, der Anbindung von WKA und der Hardware in WKA sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien CheckMK, Prometheus, Grafana, Alertmanager, ELK-Stack

Projekte/Aufgaben

System- und Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

2011 ? 2014

Auftraggeber

Eucon GmbH

Branche

Dienstleistung

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungs- und Systemmonitoring der IT-Infrastruktur sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien CheckMK, JMX

Projekte/Aufgaben

Anwendungsentwicklung Belegprüfung

Funktion

Anwendungsprogrammierung

Zeitraum

2011-2014

Auftraggeber

Eucon GmbH

Branche

Dienstleistung, Versicherungen

Anwendungsgebiet

Anwendungsentwicklung Frontend/Backend

Aufgabengebiet/Aufgabe

Konzeption, Programmierung

Entwicklung von Software für die (teil-)automatische Belegprüfung im Schadenmanagement (KfZ-Schäden, Steinschläge, SHK- und Sturm-Schäden). Dies umfasst zum einen die Weiterentwicklung der vorhandenen Produkte als auch die Neuentwicklung auf Basis von jBPM als Prozessengine und MOM als Architekturschema.

Tools/Technolgien Java, jBPM (BPMN-Engine), JUnit, Gradle, SOAP, HTML, JSF, JavaScript, jQuery, Selenium, CSS, XML, XPath, XSLT, XSD, Alfresco-DMS, MySQL, MS SQL-Server, ActiveMQ, Chef, CheckMK, Jira, Confluence, Sharepoint

Projekte/Aufgaben

Data Centre Migration

Funktion

Anwendungsprogrammierung/Technical Project Management

Zeitraum

2013

Auftraggeber

Eucon GmbH

Branche

Dienstleistung, Versicherungen

Anwendungsgebiet

Migration und Konsolidierung der Data centre, Umzug in ein neues Gebäude

Aufgabengebiet/Aufgabe

Konzeption, Programmierung und Technische Teil-Projektleitung

Konsolidierung der Infrastruktur und Systemarchitektur

Tools/Technolgien Java, Shell-Skript, MySQL, Chef, Jira

Projekte/Aufgaben

Salesforce Sales Cloud

Funktion

Anwendungsprogrammierung

Zeitraum

2009 - 2011

Auftraggeber

GMS Development

Branche

Dienstleistung

Anwendungsgebiet

Pflege, Entwicklung und Administration Salesforce Sales Cloud

Aufgabengebiet/Aufgabe

Konzeption, Programmierung und Administration

Migration der on-premise Field Service Managementlösung auf die Salesforce Cloud (Service1)

Tools/Technolgien Salesforce, Apex, Visualforce, Selenium, Javascript, jQuery, HTML, CSS, Subversion

Projekte/Aufgaben

Adressvalidierungsservice

Funktion

Anwendungsprogrammierung

Zeitraum

2009 - 2011

Auftraggeber

GMS Development

Branche

Dienstleistung

Anwendungsgebiet

Konzeption, Pflege, Entwicklung eines Adressvaldidierungsservice

Aufgabengebiet/Aufgabe

Konzeption, Programmierung

SOAP-Service zur Adressvalidierung internationaler Adressen und Georeferenzierung

Tools/Technolgien Java, JUnit, SOAP, Lucene, Tomcat, Oracle

Projekte/Aufgaben

System- und Anwendungsmonitoring

Funktion

Konzeption und Implementierung

Zeitraum

2007 ? 2009

Auftraggeber

Lycos Europe GmbH

Branche

Dienstleistung, Webhosting

Anwendungsgebiet

System- und Anwendungsmonitoring

Aufgabengebiet/Aufgabe

Konzeption und Implementierung von Anwendungs- und Systemmonitoring der Webhosting-Infrastruktur sowie der darauf laufenden Anwendungen anhand von anwendungspezifischen Metriken.

Die umfasst neben der Datensammlung und ?aufbereitung auch das Alerting und Trending

Tools/Technolgien RRD, SNMP, Perl, ZeroRRD-Framework (Eigenentwicklung), JMX, Logfile-Parsing, HTML, CSS, Javascript

Projekte/Aufgaben

Core-Entwickler virtuelle Server/Data Centre Migration

Funktion

Anwendungsprogrammierung/Technical Project Management

Zeitraum

2007 ? 2009

Auftraggeber

Lycos Europe GmbH

Branche

Dienstleistung, Webhosting

Anwendungsgebiet

Entwicklung im Bereich Hosting, virtuelle Server und Migration und Konsolidierung der Data centre

Aufgabengebiet/Aufgabe

Konzeption, Programmierung und Technische Projektleitung, Lead-Developer virtuelle Server

Konsolidierung der verteilten Datacentre und Migration von bare metal auf VMware

Entwicklung von Software im Front- und Backend für die Hosting-Platform, Deployment-Automatisierung. Für die verteilte, hochverfügbare und skalierbare Architektur wurde auf SOAP als Integrationsprotokoll der einzelnen Services zurückgegriffen. Entwicklung und Architektur für für den Bereich virtuelle Server.

Entwicklung einer internen Monitoring-Lösung.

Tools/Technolgien Java, Javascript, Perl, PHP, Shell-Skript, MySQL, LDAP, Subversion, CVS, HTML, Postfix, Apache, Tomcat, SOAP, XML, XSLT, XPath

Projekte/Aufgaben

Diverse Projekte im Bereich proALPHA ERP

Funktion

Anwendungsprogrammierung, Beratung

Zeitraum

2005 ? 2007

Auftraggeber

diverse

Branche

Dienstleistung, Produktion

Anwendungsgebiet

Materialwirtschaft, Lagerhaltung, Reporting

Aufgabengebiet/Aufgabe

Individualanpassungen für verschiedene Kunden aus den Bereichen Dienstleistung, Produktion.

Dies umfasste Anpassungen zu Lagerhaltung, Materialwirtschaft, Reporting.

Tools/Technolgien Progress 4GL, HTML, JavaScript, CSS

Projekte/Aufgaben

Webentwicklung

Funktion

Softwareentwicklung, Beratung

Zeitraum

2007 ? 2009

Auftraggeber

Springer SBM (vormals GWV-Fachverlage)

Branche

Verlagswesen

Anwendungsgebiet

Entwicklung der Verlags- und Zeitschriftenseiten

Aufgabengebiet/Aufgabe

Konzeption, Programmierung des Webauftritts der angebundendenen Verlage und Zeitschriften.

Entwicklung diverser Anwendungen für den Online-Auftritt des Verlagshauses (CMS, Shop, Newletter-Versand), sowie die Anbindung interner Datenbanken und externer Diensleister.

Betrieb und Monitoring der Hard- und Software des Online-Auftritts.

Tools/Technolgien Java, Javascript, Perl, PHP, Shell-Skript, MySQL, Oracle, CVS, HTML, XML, XPath, XSLT, CSS, Apache, Postfix


Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Chemiker

Position

Position

Softwareentwickler

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Programmierung
Experte

Programmierung von Anwendungssystemen

·         Programmierung: Java, Apache Camel, Spring, Spring Boot, JEE, JSF, jBPM (BPMN-Engine), PHP, Perl, Powershell

·         Salesforce: Apex, Visualforce, SF Web Components

·         Webentwicklung: Javascript, Typescript, jQuery, VueJS, NodeJS, NuxtJS, NestJS, CSS, SASS, Bulma (CSS-Framework)

·         Shell-Skript (Bash)

·         Versionsverwaltung: Git, Subversion, CVS

·         Testwerkzeuge: JUnit, Mockito, SoapUI/ReadyAPI, Selenium, JMeter, Postman, Pester, Jest, Mocha, Supertest

·         Code-Qualität:Statische SAST (SonarQube), SBOM, Megalinter, Checkstyle, Vulnerabiliy Scanning (TrivyScan)

·         Messaging: ActiveMQ, WebsphereMQ RabbitMQ

·         Applikationsserver: Wildfly, Tomcat, JBoss

·         Webserver: Apache, NGINX

·         Sonstiges: XML, XPath, XQuery, XSD, JSON, OpenAPI, REST, YAML, SOAP, LDAP

·         Weitere Tools: Gitlab, Jira, Confluence, Bitbucket, JFrog Artifactory, Sonatype Nexus, Prozessmodellierung mit BPMN

Datenbanken:

·         MySQL/MariaDB, SQL-Server, Oracle

Operations:

·         Virtualisierung (VMware, Docker, OCI-Images, Docker Swarm, Kubernetes, Helm, FluxCD)

·         Continous Integration/Continous Delivery (u. a. Gitlab-Pipelines, Pipeship)

·         Software-/Sytem-Infrastruktur (u. a. SMTP-Server (Postfix), NTP, DNS (Bind))

·         Configuration Management (Ansible, Chef)

·         Monitoring (Prometheus, Grafana, Alertmanager, CheckMK)

·         Linux (verschiedene Distributionen)

Technisches Projektmanagement und Leitung von Offshore-Entwicklung

Programmiersprachen

Apex
CSS
Java
Javascript
jBPM
JSF
Perl
PHP
Powershell
Salesforce
Shell-Skript (Bash)
Visualforce

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.