· Entwicklung und Bereitstellung einer eigens entwickelten Organisationssoftware für die Mitarbeiter und der Einrichtungen der Diag MAV in Berlin.
· Beim Medienunternehmen Druck + Medien Mundschenk wird die komplette IT-Infrastruktur erneuert. Hardware-Server werden in virtuelle Maschinen umgewandelt, die Firewall gewechselt und Mitarbeiter im Bereich IT-Sicherheit geschult.
· Eigenentwicklung eines Onlineshops mit Spring Boot Microservices in Verbindung mit Elasticsearch und einem entkoppelten Frontend. Anbindung an externe Dienste wie Instagram, Adyen und PayPal als Zahlungsdienstleister.
· Im Rahmen des Projekts ?Moderne Schiene? wurden zusätzliche Softwaremodule für die Verwaltungssoftware programmiert.
· Erstellung von Microservices in Docker-Containern.
· Datenmigration von relationalen Datenbanken mittels Flyway.
· Deployment der Container mit Ansible.
· An das neue Postfachsystem sollen unterschiedliche Textsysteme angebunden werden, auf die das Kundenportal zugreift
· Erstellen von Microservices zur Validierung, Transformation und Weiterleitung von Eingangsdaten
· Definition und Modellierung der Prozesse
· Vorbereitung von Testszenarien
· Erstellen von Build-Pipelines und Inbetriebnahme der Software
· Zusammenarbeit mit dem DevOps-Team zur Abstimmung der Softwarearchitekturen und -technologien
· Erweiterung und Konfiguration des Keycloaks mit eigenem Plug-in
· Implementierung der einzelnen Normbestandteile
· Implementierung der Authentifizierung mit selbst signierten Zertifikaten
· Implementierung der Identifikation anhand einzelner Zertifikatsbestandteile
· Einrichtung einer Signaturstelle für Zertifikate
· Unterstützung bei der Inbetriebnahme
· Programmierung von Jobs und Triggern innerhalb des Dokumentenmanagementsystems ?nscale?
· Erstellung von Jobs zur Nachbearbeitung der migrierten Dokumente
· Erstellung von Bedienoberflächen
· Konfiguration in der Datenbank
· Staging der abgenommenen Features
Testautomatisierung· Umsetzung von textlich beschriebenen Regeln in Software im vorhandenen Bestandssystem
· Entwicklung von Microservices
· Erstellung von Build-Skripten für das Deployment
· Einrichtung der Services im OpenShift
· Erstellung eines Microservices zur Schlüsselgenerierung und -bereitstellung
· Erstellung von Jenkins-Build-Skripten für das Deployment in Groovy und Terraform
· Systemeinrichtung und -überwachung
· Vorbereitung der Frontend- und Backend-Projekte für die Lauffähigkeit und Überwachung in Cloudsystemen
· Weiterentwicklung der Vermarktungsplattform für esoterische Dienstleistungen
· Refactoring und Erarbeiten von Architekturen für den weiteren Betrieb des bestehenden Monolithen
· Anbindung der Marktplattform an SOAP-Schnittstellen an DHL
· Anbindung der Marktplattform an die Schufa-Server per SIML2
· Implementierung der Kryptographie
· Umstellung der Kontendaten auf IBAN und BIC
· Implementierung der ISO-Spezifikation 20022 für die Übertragung der Daten an die Banken
· Featureentwicklung als Fullstack-Entwickler
· Zerschneiden des Monolithen in Micro- und Macroservices, Design der neuen Softwarearchitektur und Beschreibung des Übergangs
· Fachliche Betreuung von Studenten während ihrer Praktikums- und Bachelorarbeiten
· Mitglied in der Rufbereitschaft
· Pflege der PHP-Satelliten-Services aus Übernahmen von einem anderen Standort
· Implementierung der APIs
· Entwicklung eines Vertragsservers zur Vertragsverarbeitung von klassischen und fondsgebundenen Riester- und Rürup-Produkten
· In Verbindung mit dem Fachbereich Konzeption und Dokumentation von Prozessen und Arbeitsschritten vom Angebot bis zum Ablaufmanagement
· Implementierung der Software (Plausibilitäten Frontend-Schnittstellenanbindung)
· Durchführung von Regressionstest
· JUnit-Tests
· Integrationstests
· Betreuung des Fachbereichs (Erstellen von Prozessbeschreibungen, Organisation der Zuständigkeiten bei auftretenden Fehlern)
· Build-Management (Erstellung und Pflege der Ant-Build-Skripte Hudson)
· Regelmäßige Code-Reviews
· In Verbindung mit dem Betrieb Einrichtung der Server für die Entwicklung
· Konzeption und Programmierung einer Software für den Apothekenversandhandel auf Basis von Microsoft Axapta
· Erstellen von Datenanalysen für das Marketing
· Datentransformation der Einzelsysteme in das neue Apothekensystem
· Konzeption und objektorientiertes Design von verteilten Datenbankanwendungen für ein Dokumentenmanagementsystem der Robert-Bosch GmbH für ca. 2500 Anwender weltweit
· Erstellen von Anforderungs- und Systemanalysen
· Weiterentwicklung und Wartung der bestehenden Software
· Entwicklung von Applikationen in C++ (MFC, GCC) und Delphi
· Entwicklung von Java-Bibliotheken/-Applikationen (Swing) zur Hardwaresteuerung (RFID-Leser per USB, TCP/IP und RS232)
· Portierung von Java-Bibliotheken nach .NET
· Entwicklung und Bereitstellung einer eigens entwickelten Organisationssoftware für die Mitarbeiter und der Einrichtungen der Diag MAV in Berlin.
· Beim Medienunternehmen Druck + Medien Mundschenk wird die komplette IT-Infrastruktur erneuert. Hardware-Server werden in virtuelle Maschinen umgewandelt, die Firewall gewechselt und Mitarbeiter im Bereich IT-Sicherheit geschult.
· Eigenentwicklung eines Onlineshops mit Spring Boot Microservices in Verbindung mit Elasticsearch und einem entkoppelten Frontend. Anbindung an externe Dienste wie Instagram, Adyen und PayPal als Zahlungsdienstleister.
· Im Rahmen des Projekts ?Moderne Schiene? wurden zusätzliche Softwaremodule für die Verwaltungssoftware programmiert.
· Erstellung von Microservices in Docker-Containern.
· Datenmigration von relationalen Datenbanken mittels Flyway.
· Deployment der Container mit Ansible.
· An das neue Postfachsystem sollen unterschiedliche Textsysteme angebunden werden, auf die das Kundenportal zugreift
· Erstellen von Microservices zur Validierung, Transformation und Weiterleitung von Eingangsdaten
· Definition und Modellierung der Prozesse
· Vorbereitung von Testszenarien
· Erstellen von Build-Pipelines und Inbetriebnahme der Software
· Zusammenarbeit mit dem DevOps-Team zur Abstimmung der Softwarearchitekturen und -technologien
· Erweiterung und Konfiguration des Keycloaks mit eigenem Plug-in
· Implementierung der einzelnen Normbestandteile
· Implementierung der Authentifizierung mit selbst signierten Zertifikaten
· Implementierung der Identifikation anhand einzelner Zertifikatsbestandteile
· Einrichtung einer Signaturstelle für Zertifikate
· Unterstützung bei der Inbetriebnahme
· Programmierung von Jobs und Triggern innerhalb des Dokumentenmanagementsystems ?nscale?
· Erstellung von Jobs zur Nachbearbeitung der migrierten Dokumente
· Erstellung von Bedienoberflächen
· Konfiguration in der Datenbank
· Staging der abgenommenen Features
Testautomatisierung· Umsetzung von textlich beschriebenen Regeln in Software im vorhandenen Bestandssystem
· Entwicklung von Microservices
· Erstellung von Build-Skripten für das Deployment
· Einrichtung der Services im OpenShift
· Erstellung eines Microservices zur Schlüsselgenerierung und -bereitstellung
· Erstellung von Jenkins-Build-Skripten für das Deployment in Groovy und Terraform
· Systemeinrichtung und -überwachung
· Vorbereitung der Frontend- und Backend-Projekte für die Lauffähigkeit und Überwachung in Cloudsystemen
· Weiterentwicklung der Vermarktungsplattform für esoterische Dienstleistungen
· Refactoring und Erarbeiten von Architekturen für den weiteren Betrieb des bestehenden Monolithen
· Anbindung der Marktplattform an SOAP-Schnittstellen an DHL
· Anbindung der Marktplattform an die Schufa-Server per SIML2
· Implementierung der Kryptographie
· Umstellung der Kontendaten auf IBAN und BIC
· Implementierung der ISO-Spezifikation 20022 für die Übertragung der Daten an die Banken
· Featureentwicklung als Fullstack-Entwickler
· Zerschneiden des Monolithen in Micro- und Macroservices, Design der neuen Softwarearchitektur und Beschreibung des Übergangs
· Fachliche Betreuung von Studenten während ihrer Praktikums- und Bachelorarbeiten
· Mitglied in der Rufbereitschaft
· Pflege der PHP-Satelliten-Services aus Übernahmen von einem anderen Standort
· Implementierung der APIs
· Entwicklung eines Vertragsservers zur Vertragsverarbeitung von klassischen und fondsgebundenen Riester- und Rürup-Produkten
· In Verbindung mit dem Fachbereich Konzeption und Dokumentation von Prozessen und Arbeitsschritten vom Angebot bis zum Ablaufmanagement
· Implementierung der Software (Plausibilitäten Frontend-Schnittstellenanbindung)
· Durchführung von Regressionstest
· JUnit-Tests
· Integrationstests
· Betreuung des Fachbereichs (Erstellen von Prozessbeschreibungen, Organisation der Zuständigkeiten bei auftretenden Fehlern)
· Build-Management (Erstellung und Pflege der Ant-Build-Skripte Hudson)
· Regelmäßige Code-Reviews
· In Verbindung mit dem Betrieb Einrichtung der Server für die Entwicklung
· Konzeption und Programmierung einer Software für den Apothekenversandhandel auf Basis von Microsoft Axapta
· Erstellen von Datenanalysen für das Marketing
· Datentransformation der Einzelsysteme in das neue Apothekensystem
· Konzeption und objektorientiertes Design von verteilten Datenbankanwendungen für ein Dokumentenmanagementsystem der Robert-Bosch GmbH für ca. 2500 Anwender weltweit
· Erstellen von Anforderungs- und Systemanalysen
· Weiterentwicklung und Wartung der bestehenden Software
· Entwicklung von Applikationen in C++ (MFC, GCC) und Delphi
· Entwicklung von Java-Bibliotheken/-Applikationen (Swing) zur Hardwaresteuerung (RFID-Leser per USB, TCP/IP und RS232)
· Portierung von Java-Bibliotheken nach .NET