freiberufler Senior Java Backend Engineer | Spring Boot | Kafka | LLM | AI & RAG | On-Premise AI auf freelance.de

Senior Java Backend Engineer | Spring Boot | Kafka | LLM | AI & RAG | On-Premise AI

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 10435 Berlin
  • Weltweit
  • pt  |  de  |  en  |  es  |  no
  • 15.09.2026
  • Contract ready

Kurzvorstellung

Senior Java backend engineer with 20+ years of experience building enterprise software and distributed systems. Specialized in Java, Spring Boot, Kafka and microservices, with recent focus on RAG, local LLMs and on-premise AI systems. FDE.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Apache Kafka
  • Docker
  • Java (allg.)
  • microservices
  • Ollama
  • Relationale Datenbanken
  • Representational State Transfer (REST)
  • Spring Framework

Projekt‐ & Berufserfahrung

Selbständiger Entwickler
Showcase Projekt, Berlin
7/2026 – 9/2026 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2026 – 9/2026

Tätigkeitsbeschreibung

Aktuelles AI-Projekt — Verwaltungsassistent

Open-Source-Plattform zur Entscheidungsunterstützung für Kommunalverwaltungen auf Basis von Java/Spring Boot, PostgreSQL, Qdrant, Neo4j, Spring AI und lokal betriebenen LLMs. Verknüpft strukturierte Daten, semantisches Retrieval und AI-gestütztes Reasoning für evidenzbasierte Antworten.

GitHub: github.com/rbvidal/verwaltungsassistent

Eingesetzte Qualifikationen

Projektadministrator, Projektentwickler, Softwareentwickler

Senior Software Developer (Freelancing - Java Backend)
T-Systems International, Berlin
7/2022 – 7/2023 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

7/2022 – 7/2023

Tätigkeitsbeschreibung

Entwicklung von Software für Einsatzleitstellen der deutschen Polizei, Feuerwehr und Rettungsdienste. Echtzeitfähiger, ausfallsicherer Code.

Stack: Java 17, Kafka, SOAP, REST, Vertx, WebSockets, Maven, Liquibase

Eingesetzte Qualifikationen

Softwareentwickler

Softwareentwickler /Freelancer
Inverso GmbH, München(remote), Remote
9/2021 – 3/2022 (7 Monate)
Versicherungen
Tätigkeitszeitraum

9/2021 – 3/2022

Tätigkeitsbeschreibung

Die Inverso GmbH ist ein Software- und Beratungsunternehmen. Sie ist eine100%-ige Tochter der VKB (Versicherungskammer Bayern) und entwickelt Anwendungslösungen für Versicherungsunternehmen.
Aufgaben: ich war tätig in einem Team von ca. 12 Entwicklern. Ich habe u.a. Software-Komponenten entwickelt, die in einer Kafka-Pipeline laufen, sowie Springboot-basierte Software-Komponenten.
Stack: Gradle, Kafka, Spring Boot, JUnit, Java 11

Eingesetzte Qualifikationen

Gradle, Java (allg.), Junit, Apache Kafka, Spring Framework

Softwareentwickler /Freelancer
Dønvold Detour ENK, Norwegen, Remote
3/2021 – 6/2021 (4 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

3/2021 – 6/2021

Tätigkeitsbeschreibung

Dønvold Detour ist eine Startup aus Norwegen in der Gründungsphase. Aufgaben: Hier war ich für die Architektur und alleinige Implementierung eines Backends mittels Spring Boot- mit user-management, secure login(Spring Security), REST endpoints OpenAPIv3.0 konform, Spring-Boot controllers mit DB-Anbindung (Postgres), Unit- und Integrationstests (JUnit,
Mockito, RestAssured und Spring Webclient), Docker deployment (Dockerfile+ docker-compose mit Postgres DB), Swagger UI.
ocker, Maven, Spring Boot, JUnit, Mockito, Postgres, OpenAPI, REST,Java 8, Lombok

Eingesetzte Qualifikationen

Docker, Junit, Representational State Transfer (REST), Spring Framework

Java Entwickler
Ingrano Solutions, Berlin
4/2019 – 7/2019 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2019 – 7/2019

Tätigkeitsbeschreibung

Tests schreiben für die elektronische Gesundsheitskarte Infrastruktur

Eingesetzte Qualifikationen

Testen

Ausbildung

Geophysik
Master of Science Geopysik (Geolog. Wissenschaften)
2020
Freie Universität Berlin
Hauptstudiumsprüfungen im Studiengang Diplom-Informatik
Erfolgreicher Abschluss aller Prüfungen, Scheine und Seminare des Hauptstudiums (Diplom-Informatik,
Humboldt-Universität zu Berlin
2017
Humboldt-Universität zu Berlin
Geologische Wissenschaften
BSc Geologische Wissenschaften (Schwerpunkt Geophysik)
Freie Universität Berlin
2017
Freie Universität Berlin

Über mich

Senior Java Backend Engineering

Java 21, Spring Boot 3.x, Spring Framework, Spring Data, Spring Cloud, REST APIs, Microservices, verteilte Systeme, ereignisgesteuerte Architekturen, Domain-Driven Design (DDD), Saga, skalierbare Backend-Services und Enterprise-Anwendungsarchitekturen.

Microservices, Integration & AI-Orchestrierung
Konzeption/Implementierung von Microservices & verteilten Systemen, einschließlich ereignisgesteuerter Architekturen, asynchroner Verarbeitung, Service-Integration und resilienter Backend-Services. AI-Orchestrierung, LLM Tool Calling, strukturierte Ausgaben und Integration von AI-Funktionalitäten in Enterprise-Backend-Anwendungen.

AI / GenAI & Knowledge Systems
Spring AI, RAG, LLM-Anwendungen, MCP, AI-Orchestrierung, semantische Suche, Embeddings, Vektordatenbanken, Document Intelligence, Knowledge Graphs, hybride Retrieval-Verfahren und evidenzbasiertes Reasoning. Integration von LLMs mit Unternehmensdaten, Backend-Services und Retrieval-Pipelines.

Data & Persistence
Relationale und NoSQL-Datenbanken wie PostgreSQL, Oracle, MySQL, MongoDB und Redis. Einsatz von Spring Data JPA, JPA/Hibernate, QueryDSL, PostgreSQL/pgvector, Qdrant und Neo4j sowie Flyway/Liquibase für Datenbankschema-Migrationen.
Security

API- und Anwendungssicherheit mit Spring Security, OAuth2, JWT, SAML2, Keycloak, LDAP und API-Key-basierter Authentifizierung. Authentifizierung, Autorisierung, sicherer Service-to-Service-Kommunikation sowie rollenbasierter Zugriffskontrolle in Enterprise-Anwendungen.

Messaging & Echtzeitsysteme
Kafka, RabbitMQ, Spring AMQP, asynchrones Messaging, Event Streaming und Spring Events für verteilte und ereignisgesteuerte Systeme.

Testing & Software Engineering
JUnit, Mockito, Cucumber, RestAssured, Selenium, Testcontainers, Integrationstests, CI/CD, Jenkins, SonarQube , Git/GitHub/GitLab.

DevOps, Container & Cloud
Praktische Erfahrung mit Docker, Maven, Gradle, CI/CD-Pipelines und containerbasiertem Application Deployment. Erfahrung mit Google Cloud Platform (GCP), cloudorientierten Backend-Architekturen / lokalen und On-Premise-Deployment-Umgebungen.

Private / On-Premise AI
Ollama, lokales LLM Deployment, GPU-Inferenz, Docker-basierte AI-Infrastruktur, Modellintegration und -anpassung, private AI-Systeme und Forward-Deployed Engineering. Erfahrung mit AI-Lösungen, bei denen Datenschutz, lokale Inferenz und kontrollierte Deployment-Umgebungen wichtige Anforderungen sind.
AI-Infrastruktur & Retrieval

PostgreSQL/pgvector, Qdrant, Neo4j, Ollama, lokale LLMs, Qwen, Embeddings, Vector Search, hybrides Retrieval und RAG-Pipelines.

Aktuelles AI-Projekt — Verwaltungsassistent
Open-Source-Plattform zur Entscheidungsunterstützung für Kommunalverwaltungen auf Basis von Java/Spring Boot, PostgreSQL, Qdrant, Neo4j, Spring AI und lokal betriebenen LLMs. Verknüpft strukturierte Daten, semantisches Retrieval und AI-gestütztes Reasoning für evidenzbasierte Antworten. GitHub: github.com/rbvidal/verwaltungsassistent

Weitere Kenntnisse

Hauptstudium Prüfungen des "Diplom Informatik" Humboldt Universität zu Berlin.

AI Agents
LLM
DDD
Ollama
Spring Security
Spring Framework
Lightweight Directory Access Protocols (LDAP)
Liquibase
Messaging Application Programming Interface
MongoDB
Redis
Systems Integration
WebSocket
Google Cloud
Spring Cloud
Spring Boot
Mysql Databases
Backend
Spring Data
Backend Programming
Apache Kafka
Asynchronous Programming
Restful Api
Docker
Microservices

Persönliche Daten

Sprache
  • Portugiesisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Spanisch (Gut)
  • Norwegisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
1027
Alter
59
Berufserfahrung
26 Jahre und 10 Monate (seit 01/2000)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden