24.11.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior Full Stack Entwickler | Java | Kotlin | Spring Boot | Kafka | SQL | Microservices | Testing

Frankfurt am Main, Deutschland B.Sc. Wirtschaftsinformatik
Frankfurt am Main, Deutschland B.Sc. Wirtschaftsinformatik

Profilanlagen

Milad Deutsch.pdf
Milad english.pdf

Über mich

Senior Software Engineer (Java/Kotlin) mit 10+ Jahren Erfahrung in Cloud-, Data- und Event- Driven-Plattformen. Liefere skalierbare Backend- und Full-Stack-Lösungen mit Spring Boot, Kafka und modernen CI/CD-Pipelines – von Architektur bis Produktion, inklusive Security & Compliance.

Skills

  1. Programmiersprachen: Java | Kotlin | TypeScript | SQL
  2. Frameworks: Spring Boot | Reactjs
  3. Webtechnologien: HTML | CSS | jQuery
  4. Datenbanken: MongoDB | PostgreSQL | Neo4j
  5. Build-Tools: Maven | Gradle | NPM
  6. Versionskontrolle: Git
  7. Container und Orchestrierung: Docker | Kubernetes | ArgoCD | Grafana
  8. Events / Messaging: Kafka | RabbitMQ | OpenSignal | AWS SNS
  9. DevOps-Tools: GitLab CI/CD | Azure DevOps
  10. Cloud-Plattformen: Azure | AWS | GCP | Firebase
  11. Architektur: Microservices | Event-Driven | Monolithisch
  12. Sicherheit: OAuth 2.0 | Spring Security | Keycloak
  13. API-Design: API-First-Ansatz mit OpenAPI-Spezifikation
  14. Testing: Unit-Tests | Integrationstests | Mockito | Testcontainers | Jest
  15. Agile Methoden/Tools: Atlassian | Jira | Confluence | Scrum | Kanban

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Backend Developer

Öffentlicher Dienst

Öffentlicher Dienst

>10.000 Mitarbeiter

  1. Beschreibung:
  2. Im Rahmen des bundesweiten Digitalisierungsprogramms Polizei 20/20 war ich im „Datenhaus“-Applikationsteam tätig. Ziel des Projekts ist die Entwicklung einer zentralen, föderalen Datenplattform, die polizeiliche Quellsysteme der Länder konsolidiert und eine einheitliche, sichere Grundlage für Datenanalyse und Informationsaustausch schafft.
  3. Verantwortlichkeiten:
  4. Design und Implementierung von Microservices mit Java / Spring Boot und PostgreSQL zur Verarbeitung komplexer Datenmodelle
  5. Entwicklung asynchroner Schnittstellen mit Apache Kafka zur Integration heterogener Datenquellen
  6. Aufbau und Wartung von CI/CD-Pipelines mit GitLab CI und Docker für Build-, Test- und Deployment-Prozesse
  7. Umsetzung sicherheitsrelevanter Anforderungen nach BSI-TR-Standards
  8. Nutzung von Atlassian-Produkten (Jira, Confluence) für agiles Projekt- und Anforderungsmanagement
  9. Durchführung von Code Reviews, Unit-Tests und Integrationstests mit JUnit und TestContainers
  10. Enge Zusammenarbeit mit Fach- und Infrastrukturteams zur Sicherstellung von Performance, Skalierbarkeit und Datenintegrität
  11. Technologien:
  12. Java, Spring Boot, Kafka, Neo4j, PostgreSQL, MapStruct, Gradle, JFrog, Docker, GitLab CI/CD, Atlassian Suite, Git

Entwicklung weitere Features für die Online-Banking App

Banken und Finanzdienstleistungsunternehmen

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Banken und Finanzdienstleistungsunternehmen
SENIOR BACKEND DEVELOPER
  • Projektbeschreibung
    • Im Rahmen des Projektes führte die Implementierung eines neuen Features für die Onlinebanking-App des Unternehmens zu einer Verbesserung des Onlinebanking-Erlebnisses der Kunden. Dies resultierte in einer höheren Kundenzufriedenheit und einer effizienteren Nutzung der Onlinebanking-Dienste. Die Aufgaben umfassten die Konzeption und Implementierung des Features, einschließlich seiner Integration in das bestehende System.
  • Tasks
    • Entwicklung und Implementierung des neuen Features unter Verwendung von Java und Spring
    • Datenmanagement und -speicherung mit PostgreSQL und Hibernate
    • Verwendung von Liquibase zur effektiven Verwaltung von Datenbankänderungen
    • Einsatz von Docker und Kubernetes zur Bereitstellung der Anwendung in einer sicheren und skalierbaren Umgebung
    • Aufbau von CI/CD-Pipelines mit GitLab zur Automatisierung von Build-, Test- und Deployment-Prozessen
    • Verwendung von Atlassian-Produkten für effektives Projektmanagement
  • Technologien
    • Java | Spring Webflux | Spring Boot | Spring Data JPA | Hibernate | PostgreSQL | Liquibase | Maven | Docker | Kubernetes | Gitlab CI/CD | Git | Atlassian | IntelliJ IDEA | SonarQube | Scrum | TypeScript | Mockito | JUnit

Entwicklung einer Anwendung zur Automatisierung der Geschäftsprozesse

Versicherung

Versicherungen

5000-10.000 Mitarbeiter

Versicherung
SENIOR FULL STACK DEVELOPER
  • Projektbeschreibung
    • Im Rahmen des Projekts wurde ein Automatisierungsprojekt für interne Geschäftsprozesse konzipiert und implementiert. Ziel war es, den manuellen Arbeitsablauf durch die Implementierung eines automatisierten Systems zu ersetzen, um die Effizienz und Genauigkeit zu verbessern. Die erfolgreiche Umsetzung des Projekts führte zur Automatisierung der manuellen Prozesse und erhöhte die Effizienz und Genauigkeit der Prozesse.
  • Tasks
    • Entwicklung des Frontends mit React.js und TypeScript
    • Entwicklung des Backends mit Java Spring Boot
    • Verwendung von PostgreSQL zur Datenverwaltung und -speicherung Einsatz von Git als Versionskontrollsystem
    • Bereitstellung des Systems auf einer Cloud-basierten Architektur mit Azure
  • Technologien
    • React.js | TypeScript | PostgreSQL | Java | Spring Boot | Git | Azure Functions | Azure Container | Kubernetes | HELM | MongoDB | Azure DevOps CI/CD | Atlassian | Maven 

Zertifikate

AZ 900

Azure

2023

SAS Base

SAS

2019


Bewertungen

"Milad ist ein kompetenter und zuverlässiger Java-Entwickler mit fundierten Kenntnissen und Fähigkeiten. Seine effektiven Lösungen für komplexe Probleme und seine hervorragende Teamarbeit machen ihn zu einem wertvollen Mitglied unseres Teams."

Pavel Stoynev

Java Software Engineer (Pavel Stoynev)

"Ich denke, dass er ein sehr fähiger Java-Entwickler ist, der seine umfassenden Kenntnisse in der Programmierung durch seine herausragende Arbeit unter Beweis gestellt hat. Außerdem ist er sehr kommunikativ und in der Lage, effektiv mit anderen Entwicklern und Managern zu kommunizieren, was hilft, Projekte reibungslos abzuwickeln."

Codex

CTO (Yasin Yildiz)


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden