26.06.2025 aktualisiert

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

Senior Fullstack Entwickler / Software Architekt

Frankfurt, Deutschland
Deutschland
Diplom Informatiker
Frankfurt, Deutschland
Deutschland
Diplom Informatiker

Profilanlagen

cv_alper_oezdemir_2025.pdf

Skills

Ein vielseitig qualifizierter Fullstack Entwickler mit einer längjährigen Erfahrung in der Entwicklung und Wartung hochwertiger Softwarelösungen.

Verfügt über mehr als 10 Jahre Erfahrung als Auftragnehmer in großen und kleinen Organisationen in einer Reihe von Branchen wie Banken, Bahn, Chemie und mittelständige Unternehmen. Sein Steckenpferd ist die Backendentwicklung in Java/Spring und SQL-Optimierungen. Zusätzlich ist er aufgrund seiner Erfahrung vielseitig einsetzbar und übernimmt auch Aufgaben im Frontendbereich wie Vue.js und React. Zudem hat er sich in den Bereichen Software Architektur und Performanceoptimierung profilliert. In den Projekten fungiert er sich als zentraler Ansprechpartner
für die Fachbereiche.

Zu seinen technischen Kernkompetenzen gehören Java, Webservices, SQL, Datenbankentwick-
lung, Vue.js und Erfahrung mit der Arbeit in Klassischen- sowie Agile-Projekten.

Kompetenzenübersicht

Programmiersprachen: Java, Vue.js, SQL, Node.js, Javascript, HTML5 und CSS, ABAP, Visual Basic, Python, Delphi, Visual Basic for Applications (MS Access)

Softwaredesign und -entwicklung: Full Stack Entwicklung, Agile Entwicklung, Datenbankentwicklung, Perfor-
manceoptimierung, Continuos Integration(CI), Software Architektur, Modellierung mit UML, Test-Driven Development

Frameworks: Spring (Boot, Batch, JPA, Security, REST), Express, jQuery, LDAP, OAuth2.0, SSO, JUnit, Mockito, Docker, Puppeteer

Datenbanken: Oracle, Microsoft SQL Server, MySQL, PostgreSQL

Entwicklertools: IntelliJ Idea, Eclipse, Visual Studio Code, Jira, Jenkins, Maven, Git, npm, vim

Protokolle und Formate: REST, JSON, SOAP, XML

Betriebsysteme: Windows 10, Linux

Fachgebiete: Schienenverkehr, Energiedienstleister, Banken und Finanzen, Chemie
 

Sprachen

DeutschMutterspracheEnglischgutTürkischgut

Projekthistorie

KOMBau – Weiterentwicklung mit Kafka, Spring und OpenAPI

Rolle: Lead Developer – Schienenverkehrsunternehmen
Die Kommunikationsplattform informiert über baubetroffene Züge und
Maßnahmen. Ziel war die Neuentwicklung der betroffenen Services zur
TTT-Konformität.
Aufgaben:
• Entwicklung neuer Services zur Anbindung an Fahrplan- und
Common-Interface-Systeme
• Umsetzung im SAFe-konformen Umfeld
• Einführung und Beratung zu Kafka-Clients
• REST-API-Entwicklung nach OpenAPI-Spezifikation
• Datenbankmigration mit Liquibase
• Technische Abstimmung mit Fachbereichen
• Vertretung des Systemarchitekten
Technologien: Java, Spring Boot, Kafka, OpenAPI, Liquibase, PostgreSQL,
GitLab, Jira, SAFe, DDD, Microservices

Arbeitssteuerung Fahrplanerstellung – Neuentwicklung mit Kafka, Spring, React und Camunda

Rolle: Senior Softwareentwickler – Schienenverkehrsunternehmen
Im Rahmen der TTT-Konformität wurde die Arbeitssteuerung für die
Fahrplanerstellung vollständig neu konzipiert. Ziel war es, bestehende
Kommunikationsflüsse zu modernisieren und gleichzeitig eine flexible
Prozesssteuerung über BPMN bereitzustellen.
Aufgaben:
• Entwicklung von Backend-Services zur Steuerung und
Koordination von Fahrplanprozessen
• Integration von Kafka zur ereignisgesteuerten Datenverarbeitung
(Ablösung von S3 und SQS)
• Erstellung von REST-Schnittstellen nach OpenAPI-Spezifikation
• Aufbau und Weiterentwicklung der Benutzeroberfläche mit React
und Node.js
• Einführung von Camunda zur BPMN-basierten
Prozessmodellierung
• Analyse und Optimierung komplexer SQL-Abfragen
• Auswahl eines Tools zur automatisierten Barrierefreiheitsprüfung
• enge Abstimmung mit Fachbereichen, Architekten und DevOps
Technologien: Java, Spring Boot, React, Node.js, Kafka, OpenAPI,
Camunda, Liquibase, PostgreSQL, GitLab, Jenkins, Jira, SAFe, DDD,
Microservices

Kalkulationsservice für Kreditprodukte – Entwicklung mit Java, Spring und Kafka

Rolle: Senior Softwareentwickler – Finanzdienstleister
Zur Erweiterung einer bestehenden Online-Vertragsplattform wurde ein
modularer Kalkulationsservice entwickelt, der Kreditprodukte dynamisch
berechnet und sich nahtlos in bestehende Fachprozesse einfügt.
Aufgaben:
• Entwicklung eines eigenständigen Microservices zur
Kreditkalkulation
• Umsetzung von REST-Schnittstellen zur Anbindung an
Fachanwendungen
• Integration des Services in eine bestehende Event-Architektur
mittels Kafka
• Modellierung fachlicher Domänen nach Domain Driven Design
(DDD)
• Implementierung der Datenbankmigration über Liquibase
• Integration in bestehende Geschäftsprozesse und Backend-
Systeme
Technologien: Java, Spring Boot, Kafka, OpenAPI, Liquibase, PostgreSQL,
GitLab, Maven, Jira. Scrum, DDD, Microservices

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden