28.10.2026 aktualisiert

**** ******** ****
teilweise verfügbar
info: Abends und am Wochenende verfügbar

Senior Java Backend Engineer | Spring Boot, Quarkus | LLM-Integration (Spring AI, RAG)

Berlin, Deutschland
Weltweit
Master of Science Medieninformatik (Berliner Hochschule für Technik)
Berlin, Deutschland
Weltweit
Master of Science Medieninformatik (Berliner Hochschule für Technik)

Profilanlagen

CV - Samed Baldede
MasterUrkunde.pdf
Professional Scrum Master I.pdf
Projekt_Referenzen_Samed_Baldede.pdf

Über mich

Senior Java Backend Engineer und IT-Architekt aus Berlin. Seit 2019 in Enterprise-Projekten für Automotive, Banking und Immobilienwirtschaft, von der Architektur bis zum Go-Live. Schwerpunkt: Backends mit Quarkus, Jakarta EE und Spring Boot, SAP-Integration sowie LLM-Integration (Spring AI, RAG).

Skills

JavaDevOpsHibernatePostgreSQLScrumAngular 2+SAP-IntegrationenLarge Language ModelsSpring BootGenerative AIBackendSpring DataKubernetesRestful ApisJenkins
Senior Java Backend Engineer & IT-Architekt

Seit 2019 entwickle ich geschäftskritische Backend-Systeme in Enterprise-Projekten, unter anderem für BMW, die DKB und einen weiteren deutschen Automobilhersteller. Seit 2024 arbeite ich als Senior Engineer und IT-Architekt an Java-Backends mit SAP-Anbindung, etwa für E-Rechnungen und für Nebenkostenabrechnungen von Hausverwaltungen. Ich arbeite in großen, agilen Teams und begleite Anwendungen von der Konzeption über Tests und CI/CD bis zum produktiven Go-Live. Mein Anspruch: saubere Schnittstellen, nachvollziehbare Architektur und Code, den das Team langfristig weiterentwickeln kann.

Ein zweiter Schwerpunkt ist die Integration von Large Language Models in bestehende Java-Anwendungen: RAG über interne Dokumente, Datenextraktion und Tool Calling mit Spring AI und LangChain4j, direkt in der vorhandenen Fachlogik statt als separater Python-Dienst.

Was ich in Projekte einbringe
  • Backend-Architektur und -Entwicklung: REST-API-Design, Datenmodellierung, hexagonale Architektur, Ablösung gewachsener Systeme (z. B. SAP-basierte Stammdatenpflege)
  • SAP-Integration: Anbindung von SAP-Services an Java-Backends und Weiterverarbeitung der SAP-Daten, z. B. zu E-Rechnungen und Nebenkostenabrechnungen
  • KI- und LLM-Integration: RAG mit PostgreSQL/pgvector, strukturierte Outputs, Tool Calling, austauschbare Modellanbindung mit Blick auf DSGVO
  • Qualitätssicherung: Unit- und Integrationstests (JUnit, Mockito, WireMock), statische Analyse mit SonarQube, Code-Reviews
  • DevOps und Betrieb: CI/CD-Pipelines mit Jenkins, Docker, Kubernetes und OpenShift, Monitoring mit Grafana, Verantwortung für Releases und Go-Lives
  • Agile Zusammenarbeit: Professional Scrum Master (PSM I), Moderation der Scrum-Events, Weiterentwicklung von Teamprozessen
  • KI-gestützte Entwicklung: produktiver Einsatz von Claude Code und GitHub Copilot mit klarer Review- und Testdisziplin, Workshops für Entwicklungsteams

Technologien
  • Sprachen: Java (8 bis 21), SQL, JavaScript/TypeScript, PHP
  • Frameworks: Quarkus, Jakarta EE, Spring Boot, Spring Data JPA, Spring AI, Hibernate/JPA, LangChain4j, Angular, React/Next.js
  • Schnittstellen: REST, SAP-Services, XML
  • Datenbanken: PostgreSQL inkl. pgvector, Flyway
  • Infrastruktur und Tools: Docker, Kubernetes, OpenShift, AWS, Microsoft Azure, Jenkins, Git, Nexus, Jira, Confluence

Branchen: Automotive, Banken und Finanzdienstleistungen, Immobilienwirtschaft, öffentlicher Sektor

Ausbildung
  • M.Sc. Medieninformatik, Berliner Hochschule für Technik (2019)
  • B.Eng. Technische Informatik, Berliner Hochschule für Technik (2017)

Fachartikel zu Spring Boot, Spring AI und Softwarearchitektur: sam-codes.com/blog

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache

Projekthistorie

Senior Software Engineer & IT-Architekt (Java)

Projekt: REST-API zur Erstellung von E-Rechnungen mit Anbindung an SAP

Ausgangslage und Ziel: Die Daten für die Rechnungen stammen aus einem SAP-System. Ziel war eine REST-API, die diese Daten über einen SAP-Service bezieht und daraus E-Rechnungen erstellt.

Verantwortung:
  • Architektur und Entwicklung der REST-API zur Erstellung von E-Rechnungen mit Quarkus und Java 21
  • Anbindung des SAP-Services als Datenquelle, inklusive Abbildung der SAP-Daten auf die Rechnungsstruktur
  • Technische Konzeption und Architekturentscheidungen in der Rolle als IT-Architekt

Technologien: Java 21, Quarkus, Hibernate/JPA, PostgreSQL, REST, SAP-Anbindung, JUnit, Mockito, WireMock, SonarQube, Jenkins, Docker, Kubernetes, OpenShift, Microsoft Azure, Git, Jira, Confluence

Senior Software Engineer & IT-Architekt (Java)

Projekt: Erstellung von Nebenkostenabrechnungen für Hausverwaltungen auf Basis von SAP-Daten

Ausgangslage und Ziel: Die abrechnungsrelevanten Daten der Hausverwaltungen liegen in einem SAP-System. Ziel war eine Anwendung, die diese Daten ausliest und daraus die Nebenkostenabrechnungen erstellt.

Verantwortung:
  • Architektur und Entwicklung des Backends mit Jakarta EE und Java 17
  • Auslesen und Aufbereiten der Abrechnungsdaten aus dem SAP-System
  • Umsetzung der Logik, die aus den SAP-Daten die Nebenkostenabrechnungen erstellt
  • Technische Konzeption und Architekturentscheidungen in der Rolle als IT-Architekt

Technologien: Java 17, Jakarta EE, Hibernate/JPA, PostgreSQL, REST, SAP-Anbindung, JUnit, Mockito, WireMock, SonarQube, Jenkins, Docker, Kubernetes, OpenShift, Microsoft Azure, Git, Jira, Confluence

Backend Engineer & Scrum Master

adesso SE

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Projekt: Ablösung einer SAP-basierten Stammdatenpflege durch eine eigenentwickelte Webanwendung, Kunde: deutscher Automobilhersteller

Ausgangslage und Ziel: Die Stammdaten wurden bisher in einem SAP-System gepflegt. Ziel war eine eigene, wartbare Anwendung, die die XML-Lieferungen aus SAP automatisiert verarbeitet, die Daten in einer Datenbank bereitstellt und ihre Pflege effizienter und kostengünstiger macht.

Verantwortung:
  • Konzeption und Umsetzung des Spring-Boot-Backends inklusive der automatisierten Verarbeitung der SAP-XML-Dateien
  • Design neuer REST-Schnittstellen und Erweiterung des Datenmodells (PostgreSQL, JPA/Hibernate)
  • Absicherung durch Unit- und Integrationstests (JUnit, Mockito, WireMock), Qualitätsmetriken in SonarQube
  • Scrum Master: Moderation aller Scrum-Events (Daily, Weekly, Refinement, Review, Retrospektive) und kontinuierliche Verbesserung von Prozess und Zusammenarbeit

Technologien: Java 11, Spring Boot, Hibernate/JPA, PostgreSQL, REST, JUnit, Mockito, WireMock, SonarQube, Jenkins, Docker, Kubernetes, OpenShift, Git, Jira, Confluence

Full-Stack Software Engineer (Java)

DKB

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Projekt: Webanwendung zur Verwaltung der neuen Visa-Debitkarten, DKB AG

Ausgangslage und Ziel: Mit der Einführung der Visa-Debitkarte brauchte der Kundenservice ein neues Werkzeug, um die Karten einzelner Kundinnen und Kunden im regulierten Bankenumfeld zu verwalten.

Verantwortung:
  • Entwicklung von Backend und Frontend der Service-Anwendung: Karten sperren und entsperren, Neubestellungen auslösen und weitere Kartenprozesse
  • Erweiterung des Datenmodells (PostgreSQL, JPA/Hibernate) und Bereitstellung über REST-Schnittstellen
  • Testautomatisierung mit JUnit, Mockito und WireMock
  • Unterstützung des Scrum Masters bei der Weiterentwicklung des Teamprozesses

Technologien: Java 11, Spring Boot, Hibernate/JPA, PostgreSQL, REST, JUnit, Mockito, WireMock, SonarQube, Jenkins, Docker, Kubernetes, OpenShift, Git, Jira, Confluence

Full-Stack Software Engineer & DevOps (Java, Angular)

Capgemini

Internet und Informationstechnologie

>10.000 Mitarbeiter

Projekt: Stammdatenpflege und Fahrzeugkonfiguration, Kunde: BMW

Ausgangslage und Ziel: BMW wollte die Pflege seiner Stammdaten vereinfachen. In der neuen Webanwendung legen Mitarbeitende Fahrzeugkomponenten an, ändern oder entfernen sie und ordnen sie den Fahrzeugtypen zu.

Verantwortung:
  • Entwicklung von Backend (Java, JPA/Hibernate, REST) und Frontend (Angular)
  • Aufbau und Pflege der CI/CD-Pipelines mit Jenkins, Betrieb auf OpenShift/Kubernetes und Monitoring mit Grafana
  • Mitgestaltung des Release-Prozesses und Durchführung der Go-Lives
  • Vorstellung der Ergebnisse im Sprint-Review beim Kunden, Vorbereitung von Refinement, Review und Retrospektive

Technologien: Java 8, JPA/Hibernate, REST, PostgreSQL, SQL, Flyway, Angular, JavaScript, HTML, CSS, XSLT, Apache FOP, Jenkins, Docker, Kubernetes, OpenShift, AWS, Grafana, Nexus, SonarQube, JUnit, Mockito, WireMock, Git, Scrum

Software Engineer (Werkstudent, Masterarbeit)

akquinet AG

Internet und Informationstechnologie

500-1000 Mitarbeiter

Projekt: Automatische Routenoptimierung für die mobile Pflege mit OptaPlanner

Ziel: Eine bestehende mobile App für Pflegedienste sollte einen Webservice erhalten, der die Distanzen zwischen den Stopps einer Tour berechnet und daraus eine optimierte Route erstellt.

Verantwortung:
  • Evaluation des Constraint Solvers OptaPlanner
  • Entwicklung des Webservice mit Java und Spring Boot, Datenhaltung in PostgreSQL, Geodaten über die OpenStreetMap-API
  • Angular-Frontend zur Darstellung der optimierten Routen
  • Dokumentation und Präsentation der Ergebnisse

Technologien: Java 8, Spring Boot, OptaPlanner, PostgreSQL, OpenStreetMap API, Angular, HTML, CSS, Git, Confluence

Android-Entwickler und Projektkoordination (Hochschulprojekt)

Kunstverein Arnsberg
Projekt: AR-App, mit der Nutzer 3D-Kunstobjekte des Kunstvereins auf dem Smartphone ansehen

Verantwortung:
  • Entwicklung der Android-App mit Java und ARCore, Datenhaltung mit Firebase
  • Aufgabenplanung und Abstimmung mit Kunde und Entwicklungsteam

Technologien: Java, Android, ARCore, Firebase

Webentwickler (Werkstudent)

Skygate internetworking GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Projekt: Modernisierung und Migration der Webanwendung des Bundesinstituts für Berufsbildung (BIBB)

Verantwortung:
  • Migration und Weiterentwicklung der Webanwendung mit PHP und Symfony 4
  • Umsetzung des neuen Designs mit HTML, Twig und CSS
  • Entwicklung und Durchführung der zugehörigen Tests

Technologien: PHP, Symfony 4, Twig, HTML, CSS, JavaScript, jQuery, MySQL (phpMyAdmin), Jira, Confluence

Zertifikate

Professional Scrum Master I

Scrum.org

2022


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden