23.10.2026 aktualisiert

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

Fullstack-Entwickler Java, Spring Boot, JEE, JavaScript, TypeScript, Angular

Karlsfeld, Deutschland
Deutschland
Dipl.-Informatiker
Karlsfeld, Deutschland
Deutschland
Dipl.-Informatiker

Profilanlagen

Lebenslauf_Mustafa_Topaloglu.pdf

Über mich

Senior Fullstack-Entwickler mit über 25 Jahren Erfahrung in Konzeption und Entwicklung von Enterprise-Anwendungen. Langjährige Praxis mit Java, Spring Boot, Angular, REST, Microservices und AWS; Jüngster Projektschwerpunkt: AI-gestützte Assistenzsysteme und Agents sowie die Integration von LLMs.

Skills

JavaJavaScriptPHPApache HTTP ServerAnwendungsserverC++Content ManagementPerlJ2EEGlassfish 3Java Message ServicejQueryPostgreSQLMySQLNode.jsTypeScriptReact.jsBackendGitLabGitBuild-ManagementAngularJSAtlassian BitbucketFront EndDockerJenkins
Programmiersprachen               
Java

Skriptsprachen                             
TypeScipt, JavaScript, PHP, Perl

Frontend Frameworks                
Node.js, JQuery, Angular und React

Datenbanken                                 
Oracle, MySQL, MariaDB, PostgreSQL

Web- und Applikationsserver  
Spring Boot, Wildfly

Content-Management-System 
AEM6

Backend-Integration                   
JMS, JCA, JNI, IBM MQ Series, SAP, Mainframe

Build-Management                      
Git, GitLab, Gerrit, Bitbucket, Docker, Jenkins

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2003

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Fullstack-Entwickler

BMW AG - München

Automobil und Fahrzeugbau

>10.000 Mitarbeiter


AI-gestützte Tool-Suite für Software Delivery

Konzeption und Entwicklung einer Tool-Suite zur Automatisierung von Requirements Engineering, Backlog- Qualitätssicherung, Planning, Refinement und Testgenerierung. Langfristige Projektvision: Automatisierte Codeentwicklung und -generierung durch AI-Agents.
  • RequirementAssistant: Entwicklung eines Angular-basierten AI-Dialogs nach dem „Grill-me“-Ansatz mit automatisierten Rückfragen zur Präzisierung und Vervollständigung fachlicher Anforderungen.
  • Automatisierte Validierung der Anforderungen auf Vollständigkeit und semantische Plausibilität mit Hilfe von LLM sowie Erstellung von Jira-SAGAs, -EPICs und E2E-Testfällen.
  • RequirementValidationAgent: Automatisierte Qualitätsprüfung von Jira-Backlog-Anforderungen; Rückgabe unvollständiger Einträge an Reporter mit Kommentar und Zuweisung.
  • PlanningAssistant: Entwicklung eines Angular-basierten Planning-Boards zur Visualisierung von Jira-SAGAs, EPICs und Focus Topics; automatische Reifegradermittlung nach Definition-of-Entry-Kriterien.
  • RefinementAssistant: Auswahl ausreichend ausgereifter EPICs und automatisierte Erstellung strukturierter Refinement-Agenden in Confluence.
  • Implementierung von Anbindungen an LLMs; Integration der Anwendungen in einen zentralen Identity Provider.
  • Hosting der Anwendungen auf AWS ECS.
Technologien Angular, AI-Agents, LLMs, GitHub Copilot, Jira, Confluence, DynamoDB, AWS ECS, Jenkins, Linux, GitHub

Fullstack-Entwickler

BMW AG - München

Automobil und Fahrzeugbau

>10.000 Mitarbeiter


EU Data Act im Kundenportal

Umsetzung regulatorischer Anforderungen für digitale Kundenkanäle und Datenfunktionen im Kundenportal.
  • Umsetzung der Anforderungen des EU Data Act im Kundenportal für BMW, MINI, Toyota und Rolls-Royce.
  • Entwicklung von React-Frontend-Funktionen für Datentransparenz und die Pflege von Kundendaten.
  • Entwicklung von REST-Schnittstellen zur Integration von Backend-Systemen für Verarbeitung und Persistierung von Kundendaten.
  • Integration der zentralen Login-Seite einschließlich Single Sign-On (SSO).
Technologien: Java, Spring Boot, React, TypeScript, JavaScript, Node.js, REST, JUnit, Docker, Kafka, AWS, DynamoDB, GitHub, Jenkins

Fullstack-Entwickler

BMW - München

Automobil und Fahrzeugbau

>10.000 Mitarbeiter


Test Drive Booking

Weiterentwicklung der Fahrzeugbuchungsanwendung für BMW und MINI im Frontend und Backend.
  • Umsetzung fachlicher Anforderungen mit React-Frontend und Java-/Spring-Boot-Microservices auf AWS.
  • Entwicklung und Integration von REST-APIs zur Anbindung von CRM- und Fahrzeugbuchungssystemen.
  • Implementierung der Kafka-Anbindung zur asynchronen Nachrichtenverteilung über Kafka-Topics.
  • Integration einer zentralen Login-Seite mit SSO und Optimierung der Customer Journey mit Blick auf die Lead- Conversion.
Technologien Java, Spring Boot, React, TypeScript, Node.js, REST, JUnit, Kafka, Docker, AWS, DynamoDB, GitHub, Jenkins

Backend-Entwickler

ARIVA.DE

Banken und Finanzdienstleistungen

50-250 Mitarbeiter


Financial Services | Schnittstellenplattform Smartbroker

Entwicklung einer Integrationsplattform zur Verarbeitung von Daten aus heterogenen Quellen und Bereitstellung über REST-APIs.
  • Entwicklung von Importern für REST, FTP und SFTP; Verarbeitung von Text-, JSON- und XML-Daten und Verteilung über Kafka-Topics.
  • Entwicklung von Kafka-Handlern zur Verarbeitung der Nachrichten und Speicherung in Elasticsearch und MariaDB.
  • Implementierung komplexer, verschachtelter Elasticsearch-Abfragen sowie Aufbau, Pflege und Fehleranalyse von Elasticsearch-Indizes.
  • Konzeption und Implementierung von REST-APIs einschließlich OpenAPI-3.0-Dokumentation und Absicherung mittels Keycloak/OpenID Connect.
  • Fehlerbehandlung für Importer, REST-Services und Kafka-Ausfälle sowie Timeout-Handling nach dem Circuit-Breaker- Pattern.
  • Automatisierte JUnit-Tests sowie Performance- und Lasttests mit JMeter.
  • Deployment und Betriebsvorbereitung mit Docker, Kubernetes/Rancher und AWS; CI/CD mit Jenkins.

Technologien Java, Spring Boot, REST, Kafka, Elasticsearch, MariaDB, SQL, Keycloak, OpenAPI, JUnit, JMeter, Docker, Kubernetes, Rancher, AWS, Jenkins

Full-Stack-Entwickler

SINOS AG - Regensburg

Telekommunikation

50-250 Mitarbeiter


GPS-Tracking und Kundenportal

Weiterentwicklung eines Kundenportals und einer GPS-Tracking-Plattform zur logistischen Überwachung von Kundenfahrzeugen.
  • Erweiterung des Java-Portals auf WildFly mit JavaServer Faces und PrimeFaces.
  • Implementierung von Plattformdiensten zur Steuerung von Tacho- und Fahrerdownloads.
  • Entwicklung von Diensten zur Darstellung von Fahrzeugrouten.
  • Entwicklung und Dokumentation von REST-APIs auf WildFly sowie mit Spring Boot auf AWS; Deployment mit Docker und AWS EC2.
Technologien Java, Java EE, Spring Boot, JSF, PrimeFaces, WildFly/JBoss, REST, OpenAPI, PostgreSQL, AWS, Docker, Jenkins

Fullstack-Entwickler

BMW AG - München

Automobil und Fahrzeugbau

>10.000 Mitarbeiter


My BMW und MINI Kundenportale

Entwicklung und Weiterentwicklung digitaler Kundenportale.
  • Entwicklung von Angular-Frontend-Komponenten mit Anbindung an Backend-Services.
  • Design und Implementierung von Java-/Spring-Boot-Microservices auf AWS.
Technologien Angular, TypeScript, JavaScript, Java, Spring Boot, Docker, Payara, AWS, PostgreSQL, JUnit, Jenkins

Full-Stack-Entwickler

BMW AG - München

Automobil und Fahrzeugbau

>10.000 Mitarbeiter


BMW.digital Websites

Softwareentwicklung für BMW-Websites mit Frontend-, Backend- und Integrationsaufgaben.
  • Implementierung von Frontend-Komponenten mit AngularJS, Angular und Adobe Experience Manager; modulweise Migration von AngularJS auf Angular.
  • Architekturentwurf für Frontend und Backend; Entwicklung von Microservices mit Java-Enterprise-Technologien und Payara Micro auf AWS.
  • Objektrelationale Datenmodellierung mit JPA und Bereitstellung von REST-Schnittstellen für Frontend und Backend- Anbindung.
  • Technische Integration mit BMW-Backend-Systemen und Performance-Optimierung im Frontend und Backend.
  • DevOps-Aufgaben für Integrations- und Produktionsumgebungen und Staging mit Jenkins/AWS EC2.
Technologien Java, Java EE, AngularJS, Angular, TypeScript, JavaScript, AEM, JPA, REST, AWS, Payara, PostgreSQL, Docker, Jenkins

Backend-Entwickler

MediaGear München

Marketing, PR und Design

10-50 Mitarbeiter

  1. Entwicklung einer Node.js-Anwendung.
  2. Maintenance und Support.

Backend-Entwickler

HypoVereinsbank - UniCredit Bank

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

  1. Entwicklung einer Java/J2EE-Anwendung.
  2. Maintenance und Support.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden