26.05.2026 aktualisiert

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

Senior Java Engineer | Spring Boot, REST API, Microservices, Kafka, AWS (Developer Associate), k8s

München, Deutschland
Deutschland +1
info: Deutschland, Österreich
M.Sc. Maschinenwesen
München, Deutschland
Deutschland +1
info: Deutschland, Österreich
M.Sc. Maschinenwesen

Profilanlagen

vesselin-beltchev-cv-en.pdf
vesselin-beltchev-cv-de.pdf

Über mich

Senior Java Entwickler mit über 17 Jahren Erfahrung in der Konzeption und Umsetzung komplexer Backend-Systeme - von der Migration von Monolithen in moderne Cloud-Architekturen bis zum Aufbau skalierbarer Datenplattformen und ETL-Pipelines.

Skills

JavaSpring SecurityAPIsAmazon S3EntwurfLinuxJ2EEGitHubHibernateJava Development KitJava SEJava ArchitecturesJava DevSpring FrameworkJdeveloperJson Web TokenShell-ScriptSoftwareentwicklungSQLDocker ContainerSpring CloudSpring MVCSpring BootBackendAWS ECSSpring DataGitlab-CiAWS AuroraKubernetesSpring JdbcElastic KibanaSpring BatchAWS EKSMicroservices
15+ Jahre Erfahrung als Java Developer in Großprojekte und 7+ Jahre Erfahrung im Entwurf und Implementierung von Microservices- und Modulith-Architekturen.

Als Senior Java Developer und Software Engineer kann ich Sie im Folgenden unterstützen:

- Technische Spezifikation, Entwurf und Implementerung von Web-Anwendungen von Grund auf
- Java (6,8,11,17, 21) Softwareentwicklung und Software-Design
- Architektur von verteilten Systemen (Microservices, Moduliths), DDD und Implementierung auf Basis von Spring Boot, Spring Modulith und Quarkus
- Entwurf und Implementierung von RestAPIs mit OpenAPI und Spring Boot und Quarkus
- Spezifikation und Implementierung von neuen Features in bestehenden Backend Systemen mit Java und Spring Boot, Quarkus und J2EE
- Codereviews
- Datenbankmodellierung und Implementierung von ORMs mit JPA & Hibernate
- Aufbauen und Pflege von CI/CD Pipelines mit Jenkins und GitHub Actions.
- Configuration und Deployments mit Container Technologien wie Docker-Compose, k8s auf Plattformen wie AWS, Openshift und Google Cloud.
- Batch ETL Pipelines auf Basis von Spring Batch
- BDD Testing mit cucumber
- Contract Testing mit Pact
- E2E-Testing mit TestContainers

Meine Kerntechnologien sind:
- Java (6, 8, 11, 17, 21)
- Spring (Spring Boot, Spring Batch, Spring Data, Spring Security)
- Quarkus
- Hibernate, JDBC
- PostgreSQL, MySQL, Oracle
- Angular 2
- OpenAPI
- JWT, OAuth2
- Docker, Docker Compose
- Git, SVN
- GitHub Actions
- Microservice Architekturen, Modulith, DDD
- TestContainers
- JUnit, Mockito, Powermock, Restassured
- Cucumber
- Kubernetes
- Gradle, Maven
- Kustomize
- AWS

Industrien, in den ich tätig war/bin - Online Publishing, Automotive, FinTech, Engineering

Ich spreche Deutsch, Englisch und Bulgarisch.

Zertifizierungen & Schulungen

(2026) AWS Certified Developer - Associate (DVA-C02)
(2025) AWS Certified Cloud Practitioner (CLF-C02)
(2024) Android 14 App Development Bootcamp 2024
(2024) Reactive Programming with Spring Framework 5
(2015) Oracle Certified Associate, Java SE 7 Programmer
(2005) Cambridge Certificate of Advanced English (CAE) (C1)

Sprachen

BulgarischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

CTO & Mitgründer - Entwicklung einer kollaborativen SaaS-Plattform entwickelt, die eine kostenoptimierte Gesamtsystemsimulation von Antrieben für KMUs und selbstständige Ingenieure bietet

Gear Technology Avant-garde UG

Industrie und Maschinenbau

< 10 Mitarbeiter

- Erstellung der Gesamtarchitektur der Plattform
- Entwurf, Implementierung und Release eines MVPs
- DevOps und Cloud-Betrieb
- Konzept und Umsetzung des Ertragsmodells
- Implementierung eines Tools für die Erstellung von Gewinn-und-Verlust-Tabellen

Technologien: Java, Spring Boot, JNA, PostgreSQL, Hibernate, C, C++, CTest, CMake, Gradle, Python, Angular 2, Javascript, GitHub, GithHub Actions, DDD, REST API, OpenAPI, JWT, OAuth2, Liquibase, Spring Security

Senior Java Developer - Enwticklung einer neuen Version des firmeninternen Content-Management-Systems

Kunde aus der Medienbranche

Medien und Verlage

50-250 Mitarbeiter

Als Senior Java Developer im Team habe ich folgende Aufgaben:

- Entwurf, Implementierung/Migration von Features , Code Reviews
- Erstellen von einem Konzept für einen Warm-Hot-Server auf Basis von EKS-Anywhere
- Tracking von Konfigurationschanges auf Basis von JSON-Vergliech in einer Microservice
- Migration einer MySQL Datenbank auf PostgreSQL

Technologien: Java, Spring Boot, Quarkus, MySQL, PostgreSQL, GraphQL, Hibernate, Maven, Gradle, K8s, Gitlab, Kustomize, AWS, Railway, Heroku, EKS-Anywhere, Varnish, OpenAPI, pgloader, Sqid, Testcontainers, S3, Liquibase, Panache, Varnish

Senior Java Developer - Entwurf und Implementierung einer ETL Pipeline

Kunde aus der Gesundheitsbranche

Internet und Informationstechnologie

50-250 Mitarbeiter

- Steigerung der Reichweite und Marketing-Effizienz durch den Entwurf und die Implementierung einer ETL-Pipeline auf Basis von Spring Batch und Deployment auf OpenShift.
- Erfolgreiche kontinuierliche Übertragung der Firmen-Leads in die Newsletter-Plattform von Insider, um automatisierte Marketingkampagnen zu ermöglichen.

Technologien: Java, Spring Boot 3.x, Spring Batch 5.x, PostgreSQL, OpenShift, Docker, Docker Compose, Gitlab, Testcontainers

Software Architekt/Senior Java Developer - Entwurf und Implementierung von einer REST API für die Berechnung von Zahnradgeometrie

Stealth Startup

Industrie und Maschinenbau

< 10 Mitarbeiter

- Erstellen der Architektur, Datenbankmodellierung
- Erstellen eines Testkonzepts
- Aufsetzen der CI Pipeline und Cloud Betrieb
- Implementierung einer Frontend-Microservice für die Visualisierung einer Zahnradgeometrieberechnung.
- Erfolgreiche Validierung der technischen Machbarkeit einer verteilten Architektur für
die Zahnradberechnung

Technologien: Java, Spring Boot, Angular 2, Github, Github Actions, C, CMake, CTest, check, Heroku, Railway, Angular2, OpenAPI, JNA

Senior Java Developer - Migration von Connected Drive Backend Systemen von OpenShift nach AWS

Kund aus der Automobilbranche

Industrie und Maschinenbau

500-1000 Mitarbeiter

Als Senior Java Developer war ich insbesondere zuständig für: 

- Migration von Datenbanken von On-Prem auf AWS Aurora PostgreSQL
- Übertragung der kontinuierlichen Überwachung und frühzeitigen Fehlerekennung auf
den neuen Cloud-Betrieb durch eine Neu-Konfiguration von Monitoring und Alerts
- Sicherstellen, dass die Funktionalität der Systeme nach der Migration unverändert bleibt, durch Migration und Implementierun von E2E Tests

Technologien: Java, Payara Micro, AWS, OpenShift, Citrus, J2EE, JSP, Flyway

Senior Java Developer - Implementierung eines Antragssystems

Kunde aus dem öffentlichen Bereich

Öffentlicher Dienst

50-250 Mitarbeiter

Als Teil von einem agilen Team habe ich ein Antragssystem für die Beantragung von Kindergeld für die Bundesagentur für Arbeit implementiert. Das Ergebnis war eine Verbesserung der Skalierbarkeit und Wartbarkeit der Lösung durch die Implementierung der Services auf Basis einer modernen Microservice-Architektur

Technologien: Java, Sping Boot, Angular 2, REST API, OpenAPI, Rancher, Docker, Docker Compose, Liquibase

Senior Java Developer - Konzept und Implementierung eines verteilten Systems für Evaluierung von Endkunden-Finanzdaten (Digital Account Check, KYC)

FinAPI

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Als Senior Software Engineer bin ich an allen Phasen der Entwicklung beteiligt. Meine Aufgaben lagen im Bereich der Architekturentscheidungen, Aufsetzen des Projekts, Implementierung und Code Reviews.

- Erweiterung der Produktpalette von FinAPI und damit auch Vergrößerung des
Marktanteils des Unternehmens durch die Implementierung einer neuen
Know-Your-Customer-Lösung (KYC)
- Code-Reviews für das Team bestehend aus 5 Entwicklern

Technologien: Java, Spring Boot, PostgreSQL, Hibernate, Gradle, OpenAPI, Liquibase

Senior Java Developer - Wartung und Weiterentwicklung des In-House CMSs. Design and Implementierung von einer verteilten ETL Pipeline

Ippen Digital GmbH

Medien und Verlage

50-250 Mitarbeiter

In den ersten zwei Jahren meiner Zeit bei der Firma, als Teil eines Teams von Backend-Entwicklern, war ich zuständig für die Wartung und Weiterentwicklung des In-House CMSs und der damit verbundenen ETL Pipeline. Anschließend war ich an dem Entwurf und der Entwicklung der neuen verteilten ETL Pipeline maßgeblich beteiligt.

- Steigerung der Performanz durch das Neu-Aufsetzen der Data Pipeline auf Basis von
Real-Time-Processing-Technologien

Technologien: Java, Spring Boot, Spring, Spring XD, JSP, MySQL, Elasticsearch, Hibernate, Liquibase, Puppet, Varnish, Vagrant, Gradle, Maven, Spring Batch, Spring Data, Kubernetes, Helm, Gitlab, GitlabCI, S3

Java Developer - Softwareentwicklung in Großkundenprojekten

NTT Data Deutschland GmbH

Internet und Informationstechnologie

1000-5000 Mitarbeiter

In der Softwareberatungsfirma habe ich in unterschiedlichen Kundenprojekte (hauptsächlich aus der Automobilindustrie) gearbeitet. Dazu zählten sowohl Legacy als auch Grüne-Wiese-Projekte.

- Kostenoptimierung des digitalen Erfassens von Import- und Exportdaten von Pflanzenerzeugnissen durch die Wartung und Weiterentwicklung von PGZ-Online
- Minimierung der Verluste von BMW AG aus der Handel von gefälschten Bauteilen durch die Implementierung von einem Softwaresystem für die Verwaltung von Daten über gefälschten Bauteile
- Verlängerung des Produktlebenszyklus und Verminderung des Kosten für die Infotainment-Plattform von BMW durch Weiterentwicklung und Wartung vom Backend-System für die Provisionierung der Autoflotte mit Konfigurations- und Telemetriedaten (Next Online Provisioning)

Technologien: Java, Spring, MySQL, JSF, JSP, Perl, Grails, Oracle, Apache Tomcat, Glassfish, J2EE, Thymeleaf, Perl

Junior Java Developer - Entwicklung eines Software-Tools für die Evaluierung von zukünftigen Technologien

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Bei der BMW AG habe ich an der Finalisierung eines Software-Tools für die Auswertung von zukünftigen Technologien auf Basis von physikalischen Effekten gearbeitet. Das war gleichzeitig auch das Thema meiner Diplomarbeit an dem Lehrstuhl für Produktentwicklung (TU München).

- Validierung eines neuen Ansatzes für die Verkürzung der Time-To-Market
und die Verbesserung der Wettbewerbsfähigkeit von BMW AG durch die
Früherkennung von innovativen Technologien

Technologien: Java 6, Oracle, BEA WebLogic

Zertifikate

AWS Certified Developer - Associate (DVA-C02)

AWS

2026

AWS Certified Cloud Practitioner (CLF-C02)

AWS

2025

Android 14 App Development Bootcamp 2024

Udemy

2024

Reactive Programming with Spring Framework 5

www.udemy.com

2024

W-JAX 2023

Software & Support Media GmbH

2023

Oracle Certified Associate, Java SE 7 Programmer

Oracle

2015


Portfolio


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden