25.11.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Java Developer (Java, Spring Boot) | Software Engineer (DDD, REST API, JPA, RDBMS, OOP)
München, Deutschland
Deutschland +1
M.Sc. MaschinenwesenÜber mich
Senior Entwickler mit 15+ Jahren Erfahrung in der Softwareentwicklung und tiefem Verständnis dafür, wie man sauberen Code schreibt und schlanke Architekturen konzipiert. Ich gestalte Systeme nach dem Contract-First-Prinzip, arbeite testgetrieben und setze auf Immutability zur Qualitätssicherung.
Skills
C (Programmiersprache)HTMLJavaJavascriptSpring SecurityApache ActivemqAgile MethodologieAmazon Web ServicesAmazon S3ArchitekturAutomobilindustrieBankingGeschäftsprozesseProzessoptimierungC++SaasCloud ComputingCmakeProfilingCode-ReviewContinuous IntegrationIndividualsoftwareETLRelationale DatenbankenDebuggingDigitalisierungDistributed ComputingEclipseElasticsearchIngenieurwesenJ2EEGithubGradleUi-DesignVim Text EditorHibernateJava SEJava ArchitecturesJava Database ConnectivityJava Persistence APISpring FrameworkJsonJinja2Apache JmeterJava Native InterfaceJoomlaJavaserver FacesJavaserver PagesJunitPythonPostgresqlLoadtestingProjektmanagementApache MavenMicrosoft Visual StudioMongodbMysqlNeo4JNosqlOauthObjektorientierte Software-EntwicklungOpenshiftOracle FinancialsProduktentwicklungRabbitmqE2e TestingMockitoMarkdownPrometheusAngular 2+Json Web TokenSOAPSoapuiSoftwareentwicklungSubversionTypescriptUMLVaadinVagrantVirtualboxVirtualizationWeb ApplikationenWeb ServicesWordpressExtensible Markup LanguageXLSTOpenapiDocker ContainerWeb-PublishingTestenGoogle CloudTest-Driven DevelopmentPostmanSpring-mvcGrafanaSpringbootGatlingMustacheBackendGitlabGitBulgarischSpring DataKotlinVarnishHerokuTemplatingKubernetesAvroApache KafkaFigmaReactive ProgrammingGraphqlBoot CampSpring JdbcDomain Driven DevelopmentFintechRestful ApisCucumber (Software)Domain Driven DesignSpring BatchDockerÄltere SystemeJenkinsMicroservices
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)
- 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
- Cucumber
- Kubernetes
- Gradle, Maven
- Kustomize
- AWS
Andere Tools und Programmiersprachen, die ich beherrsche und benutze:
Frameworks - Spring Webflux, Quarkus, J2EE, Payara Micro, JSP, Thymeleaf, JSF, JNA, Vaadin
Programmiersprachen - Kotlin, C++, C, Javascript, Python, Typescript
DB - neo4j
NoSQL - Elasticsearch, MongoDB, OpenSearch
Webservices - SOAP, GraphQL
Testen - pact, jMeter, Postman, soapUI, Gatling, check
CI/CD - Jenkins, Gitlab, Kustomize, Helm
Cloud - GCS, Heroku, Railway, Openshift
Buildsysteme - CMake
Webscraping - HTMLUnit
Profiling - jConsole, jProfiler
Monitoring - Prometheus, Grafana
Markup&Templating - HTML, XSLT, Markdown, Mustache
Datenaustauschformate - XML, JSON, Avro
Virtualisierung - Virtual Box, Vagrant
Stream processing&Messaging - Spring XD, Kafka, RabbitMQ, ActiveMQ, SQS, SNS
Modellvisualisierung - UML
Text, IDEs - IDEA, vim, Eclipse, Visual Studio Code
Web Publishing - WordPress, Joomla
UI/UX Design - Figma
Industrien, in den ich tätig war/bin - Online Publishing, Automotive, FinTech, Engineering
Ich spreche Deutsch, Englisch und Bulgarisch.
Zertifizierungen & Schulungen
(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
- 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
- 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
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
- 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
- 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
- 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
Portfolio

GutHub Contributions
GutHub Contributions Map - Für mehr Details dazu, schreiben Sie mich an! :)
https://github.com/tr4nquillo
Genen und Mutationen
Webanwendung für statistische Evaluierung von Genen und Mutationen basierend auf einer Custom-Java-DB, Spring Boot, Thymeleaf und Javascript.

REST API
REST API für die Berechung für Zahnradgeometrie basierend auf Spring Boot, OpenAPI und JNA.

Finanztool
Tool für Erstellung von Ausgaben- und Einkommenstabelle und Diagramme basierend auf Python and JSON Konfiguration.

About Me Webseite
Eine statische About Me Seite mit Angular2 und tailwindCSS.

POC of gear geometry
POC of gear geometry caclulation using Spring Boot, JNA, OpenCascade 3D geometry library, Webassembly and Thymeleaf.


Rainy Day Post
Scheduling your social media posts based on weather forecast data.
https://www.rainydaypost.tech