Migration bestehender Middleware-Komponenten im Kunden-Stack zur AWS-Plattform. Die Migration begann mit einem Redesign der Anwendung, einschließlich des Wechsels des Anwendungsservers, der verwendeten Datenbank und des Caches sowie deren Anpassung an AWS. Auch die Datenmigration in der laufenden Datenbank mit Laufzeit-/Transaktionsdaten wurde nachts durchgeführt. Die Anwendung wurde ebenfalls neu gestaltet, um moderne CICD-Pipelines in GitLab zu nutzen, die mit geschützten Branches arbeiten, Integrationstests, die in Cucumber entwickelt wurden, Docker-Images zu erstellen, Release-Notes zu erstellen und in AWS bereitzustellen.
DockerPayara 5Terraform 1.9AWSPgAdminCICD in GitLab
Telefonica o2 Germany
München
1 Jahr 1 Monat
2023-09 - 2024-09
KYC ? Know Your Customer
Software-EntwicklerJava 17Spring 6Cucumber 7...
Software-Entwickler
Die Know Your Customer (KYC) API macht es einfach und unkompliziert, eine Vielzahl von Attributen im Zusammenhang mit der Identität eines Kunden anhand der verifizierten Kontodaten, die an die mobile Nummer des Kunden gebunden sind (sowie die vertragliche Beziehung zum Telekommunikationsanbieter), zu vergleichen und zu validieren. Dadurch wird die Konversionsrate neuer Kundenregistrierungen verbessert (aufgrund eines schnelleren Verifizierungsprozesses) und die Genehmigung von Kundenprodukten oder -diensten wird erleichtert.
Software-EntwicklerJava 8IntelliJ IDEA 202xOracle 12...
Software-Entwickler
Das Team betreute verschiedene SOAP- und REST-Services in den Bereichen Vertrag, Vertragsbedingungen, Kundenberatung, Vertragsplausibilität und GDPR. Diese Services integrieren die Frontends des Kunden und bieten zusätzliche Funktionen wie Sicherheit (Authentifizierung und Autorisierung), Load-Balancing, Throttling sowie Multi- und Omnichannel-Fähigkeiten. Die Hauptaufgabe des Teams bestand darin, die Services zu modernisieren und in die Cloud zu migrieren. Als Cloud-Plattformen wurden OpenShift und Amazon RDS ausgewählt.
Java 8IntelliJ IDEA 202xOracle 12RestOpenAPIApache CXFRed Hat Openshift 4.xCucumber
Das BMW Fahrertraining ermöglicht es Kunden, BMW Fahrzeuge und Motorräder auf verschiedenen Strecken weltweit auszuprobieren. Das entwickelte System verwaltet die Trainings, Buchungen und reserviert Fahrzeuge, Strecken sowie Trainer.
Migration bestehender Middleware-Komponenten im Kunden-Stack zur AWS-Plattform. Die Migration begann mit einem Redesign der Anwendung, einschließlich des Wechsels des Anwendungsservers, der verwendeten Datenbank und des Caches sowie deren Anpassung an AWS. Auch die Datenmigration in der laufenden Datenbank mit Laufzeit-/Transaktionsdaten wurde nachts durchgeführt. Die Anwendung wurde ebenfalls neu gestaltet, um moderne CICD-Pipelines in GitLab zu nutzen, die mit geschützten Branches arbeiten, Integrationstests, die in Cucumber entwickelt wurden, Docker-Images zu erstellen, Release-Notes zu erstellen und in AWS bereitzustellen.
DockerPayara 5Terraform 1.9AWSPgAdminCICD in GitLab
Telefonica o2 Germany
München
1 Jahr 1 Monat
2023-09 - 2024-09
KYC ? Know Your Customer
Software-EntwicklerJava 17Spring 6Cucumber 7...
Software-Entwickler
Die Know Your Customer (KYC) API macht es einfach und unkompliziert, eine Vielzahl von Attributen im Zusammenhang mit der Identität eines Kunden anhand der verifizierten Kontodaten, die an die mobile Nummer des Kunden gebunden sind (sowie die vertragliche Beziehung zum Telekommunikationsanbieter), zu vergleichen und zu validieren. Dadurch wird die Konversionsrate neuer Kundenregistrierungen verbessert (aufgrund eines schnelleren Verifizierungsprozesses) und die Genehmigung von Kundenprodukten oder -diensten wird erleichtert.
Software-EntwicklerJava 8IntelliJ IDEA 202xOracle 12...
Software-Entwickler
Das Team betreute verschiedene SOAP- und REST-Services in den Bereichen Vertrag, Vertragsbedingungen, Kundenberatung, Vertragsplausibilität und GDPR. Diese Services integrieren die Frontends des Kunden und bieten zusätzliche Funktionen wie Sicherheit (Authentifizierung und Autorisierung), Load-Balancing, Throttling sowie Multi- und Omnichannel-Fähigkeiten. Die Hauptaufgabe des Teams bestand darin, die Services zu modernisieren und in die Cloud zu migrieren. Als Cloud-Plattformen wurden OpenShift und Amazon RDS ausgewählt.
Java 8IntelliJ IDEA 202xOracle 12RestOpenAPIApache CXFRed Hat Openshift 4.xCucumber
Das BMW Fahrertraining ermöglicht es Kunden, BMW Fahrzeuge und Motorräder auf verschiedenen Strecken weltweit auszuprobieren. Das entwickelte System verwaltet die Trainings, Buchungen und reserviert Fahrzeuge, Strecken sowie Trainer.