Entwicklung einer RESTful API für ein Gesundheitsunternehmen
Schlagwörter
Backend
APIs
Skalierbarkeit
PHP
Amazon Web Services
Analyse-Tools
Automatisierung
Geschäftsprozesse
Datenbank Design
Entwurf
Skills
Als Backend Developer verfüge ich über mehr als 7 Jahre Erfahrung in der Umsetzung skalierbarer Softwareanwendungen auf gängigen Cloudumgebungen.
Skill Set:
Skill Set:
- Entwicklung von skallierbaren Backends
- Entwurf und Implementierung von API-Endpunkten
- Datenbankdesign und -optimierung
- Integration von Drittanbieter-APIs
- Sicherheit und Datenschutz in Backend-Systemen
- Fehlerbehebung und Optimierung
- Entwicklung von skalierbaren RESTful-APIs für E-Commerce-Plattformen
- Integration von Zahlungssystemen und Versanddienstleistern in Bestell- und Lieferprozesse
- Implementierung von Benutzerauthentifizierung und Autorisierungssystemen in Anwendungen mit hoher Sicherheitsanforderung
- Entwicklung von Backend-Systemen für datenintensive Anwendungen wie Analysetools und Dashboards
- Java
- Spring Boot
- Kotlin
- PHP
- AWS
- und vieles mehr...
Projekthistorie
06/2022
-
02/2023
Als Backend Developer habe ich bei einem Gesundheitsunternehmen an der Entwicklung einer RESTful API gearbeitet, die es Ärzten ermöglicht, Patientendaten zu verwalten und auszutauschen. Hierbei habe ich Java und Spring Boot als Haupttechnologien eingesetzt, um eine schnelle und sichere Datenübertragung zu gewährleisten. Zusätzlich habe ich Kotlin eingesetzt, um die Entwicklung der API-Endpoints zu beschleunigen und eine effiziente Implementierung der Anwendung zu ermöglichen.
Ich habe auch die Datenbank-Anbindung mit JPA/Hibernate und das Datenmodellierung mit UML in Enterprise Architect vorgenommen. Die Anwendung ist hochskalierbar und es wurde auf eine sichere und stabile API-Architektur geachtet, um den Schutz der sensiblen Patientendaten zu gewährleisten.
Das Projekt umfasste auch die Implementierung von Sicherheitsmechanismen wie OAuth2-Authentifizierung und -Autorisierung, um den Zugriff auf die API-Endpunkte zu schützen. Ich habe auch Continuous Integration (CI) und Continuous Deployment (CD) über Jenkins umgesetzt, um die schnelle Lieferung von neuen Features und Bugfixes zu ermöglichen und die DevOps-Kultur des Unternehmens zu unterstützen.
Ich habe auch die Datenbank-Anbindung mit JPA/Hibernate und das Datenmodellierung mit UML in Enterprise Architect vorgenommen. Die Anwendung ist hochskalierbar und es wurde auf eine sichere und stabile API-Architektur geachtet, um den Schutz der sensiblen Patientendaten zu gewährleisten.
Das Projekt umfasste auch die Implementierung von Sicherheitsmechanismen wie OAuth2-Authentifizierung und -Autorisierung, um den Zugriff auf die API-Endpunkte zu schützen. Ich habe auch Continuous Integration (CI) und Continuous Deployment (CD) über Jenkins umgesetzt, um die schnelle Lieferung von neuen Features und Bugfixes zu ermöglichen und die DevOps-Kultur des Unternehmens zu unterstützen.
03/2021
-
04/2022
Entwicklung einer Backend-Lösung für ein E-Commerce-Unternehmen
Als Backend Developer war ich bei einem E-Commerce-Unternehmen für die Entwicklung einer neuen, hochskalierbaren Backend-Lösung verantwortlich. Hierbei habe ich die Architektur der Anwendung maßgeblich mitgestaltet und die Implementierung in Kotlin umgesetzt. Auch die Integration von PHP-basierten Systemen und Diensten, wie beispielsweise ein Warenwirtschaftssystem, habe ich erfolgreich umgesetzt. Zusätzlich habe ich mich um die Anbindung an Azure als Cloud-Plattform gekümmert und die Skalierung der Anwendung optimiert, um eine schnelle und zuverlässige Performance auch bei hohen Lasten zu gewährleisten.
04/2020
-
01/2021
Migration einer Legacy-Applikation auf AWS
Als Backend Developer bei einem Unternehmen war ich Teil eines Teams, das eine bestehende, monolithische Applikation auf AWS migriert hat. Im Rahmen des Projekts habe ich mich insbesondere um die Umstellung der Datenbank auf Amazon RDS gekümmert und die Anwendung auf die Verwendung von AWS Lambda und Amazon S3 vorbereitet. Hierbei war meine Expertise in Java und Spring Boot gefragt, da wir diese Technologien für die Migration genutzt haben. Auch die Anbindung an die Cloud-Dienste von AWS und die Integration in eine CI/CD-Pipeline mittels Jenkins habe ich maßgeblich mitgestaltet.
Reisebereitschaft
Nur Remote verfügbar