Senior Java Backend Engineer | Spring Boot | Kafka | LLM | AI & RAG | On-Premise AI
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 10435 Berlin
- Weltweit
- pt | de | en | es | no
- 15.09.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
Projektadministrator, Projektentwickler, Softwareentwickler
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
Softwareentwickler
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
Gradle, Java (allg.), Junit, Apache Kafka, Spring Framework
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
Docker, Junit, Representational State Transfer (REST), Spring Framework
4/2019 – 7/2019
TätigkeitsbeschreibungTests schreiben für die elektronische Gesundsheitskarte Infrastruktur
Eingesetzte QualifikationenTesten
Ausbildung
Freie Universität Berlin
Humboldt-Universität zu Berlin
Humboldt-Universität zu Berlin
Freie Universität Berlin
Freie Universität Berlin
Über mich
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
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
- Portugiesisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Spanisch (Gut)
- Norwegisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
