06.08.2025 aktualisiert

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

Fullstack Software-Entwickler Java / Kotlin / Spring Boot / Vue.js

Hattingen, Deutschland
Deutschland
Fachinformatiker - Anwendungsentwicklung
Hattingen, Deutschland
Deutschland
Fachinformatiker - Anwendungsentwicklung

Profilanlagen

Resume_EN_2025.pdf
Lebenslauf_DE_2025.pdf

Skills

Test-SoftwareClean CodeHTMLJavaJavascriptXhtmlXml-SchemaSpring SecurityAPIsAgile MethodologieArchitekturConfluenceJiraHtml5AutomatisierungTest AutomationUnit TestingMicrosoft AzureBash ShellBootstrapCSSCloud ComputingSoftware QualityCode-ReviewIt-BeratungDatenbankenBeratungContinuous IntegrationRelationale DatenbankenDebian LinuxLinuxDevopsDynamisches HTMLGithubGradleHibernateSkalierbarkeitIntellij IDEAJava SEJava Persistence APISpring FrameworkJsonWildflyJqueryJunitPostgresqlLiquibaseApache MavenMongodbMysqlNosqlOracle DatabasesOracle FinancialsSQL DeveloperPair ProgrammingWindows PowershellProzessentwicklungScrumQualitätsmanagementServer-SideAzure Active DirectoryMockitoAngular 2+SwaggerSchreiben von DokumentationSoftware SystemsSoftware-QualitätsmanagementTypescriptUser StoriesWeb ApplikationenExtensible Markup LanguageYAMLOpenapiAzure Service BusDaten- / DatensatzprotokollierungFront EndDocker ContainerGoogle CloudAngular MaterialSpring-mvcSpringbootVuejsInfrastructure as Code (IaC)BackendGitlabVue.JsSpring DataKotlinKanbanEvent Driven ArchitectureBackend-programmierungContainerisierungAngularJSGitlab-CiIntegrationstestsApache KafkaFront EndRestful ApisTerraformAngular UiSoftware Version ControlDockerJenkinsMicroservices
Ich bin erfahrener Softwareentwickler mit Schwerpunkt auf Java, Spring Boot, Kotlin und modernen Web-Technologien. Ich entwickle für Sie skalierbare, performante und wartbare Anwendungen für komplexe Anforderungen – von robusten Backend-Systemen bis hin zu modernen Web-Frontends. Dabei lege ich besonderen Wert auf Dokumentation, saubere Architektur und Skalierbarkeit.

Java & Backend-Entwicklung
Java (SE, Jakarta EE) – Erfahrung mit großen und komplexen Anwendungen
Spring Boot & Spring Ecosystem – Web, Microservices, Security, Data, Messaging
Kotlin – Alternative für moderne, funktionale Backend-Entwicklung
JPA / Hibernate – ORM für effiziente Datenbankanbindung
RESTful APIs & OpenAPI (Swagger) – Dokumentierte und sichere Schnittstellen
Event-Driven Architecture – Messaging mit Apache Kafka

Cloud & Containerisierung
Azure & Google Cloud Platform (GCP) – Cloud-native Anwendungen
Docker – Skalierbare und containerisierte Systeme
Terraform & Infrastructure as Code (IaC) – Automatisierte und standardisierte Bereitstellung

Frontend-Technologien
Vue.js, Angular & TypeScript – Moderne, performante Webanwendungen
Thymeleaf & Bootstrap – Leichte Server-Side Rendered UIs
API-Integration – Verbindung von Frontend und Backend mit REST

DevOps, CI/CD & Automatisierung
GitLab CI/CD & Jenkins – Automatisierte Build- und Deployment-Pipelines
Containerisierung mit Docker – Konsistente Entwicklungs- und Produktionsumgebung
Logging & Monitoring – Azure Insights

Datenbanken & Persistenz
PostgreSQL, MySQL, Oracle – Relationale Datenbanken für Enterprise-Systeme
MongoDB – Dokumentenbasierte NoSQL-Lösungen
Liquibase/Flyway – Versionskontrolle für Datenbankschemata

Agile Methoden & Softwarequalität
Scrum & Kanban – Agile Entwicklung mit User Stories, Sprint-Planung
Code Reviews & Pair Programming – Qualitätssicherung im Team
Testautomatisierung – Tests mit Spring-Boot-Test, JUnit, AssertJ, Mockito + more
Clean Code & SOLID-Prinzipien – Strukturierte, wartbare Software
Saubere Architektur – DDD & Hexagonale Architektur (Ports & Adapters)
 

Warum mit mir arbeiten?

Ganzheitlicher Ansatz – Ich decke den gesamten Entwicklungszyklus ab: Vom Architekturdesign über die Implementierung bis zur laufenden Anwendung.
Hohe Code-Qualität – Saubere, wartbare und effiziente Lösungen stehen im Fokus.
Erfahrung mit komplexen Projekten – Ich habe erfolgreich anspruchsvolle Projekte in Zusammenarbeit mit großen Kunden nach Best-Practices refactored und diese auf den neusten Stand der Technik gebracht.
Flexibel & lösungsorientiert – Schnell in neue Projekte einarbeitbar. Ich bevorzuge klare Kommunikation und beseitige Unklarheiten sofort, statt mit unvollständigen Informationen zu arbeiten, um Ihnen die bestmögliche Lösung bieten zu können.

Ich bin offen für neue Herausforderungen und spannende Projekte auf freiberuflicher Basis (bitte keine Angebote zur Festanstellung / ANÜ) – gerne langfristig oder projektbasiert. Ich freue mich auf unsere Zusammenarbeit!

Ausschließlich 95%+ remote.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Backend Software-Entwickler (Versicherung)

Versicherungskammer Bayern

Versicherungen

5000-10.000 Mitarbeiter

Entwicklung interner Versicherungsprozesse im Bereich der automatischen Schadensregulierung

Verwendete Technologien: Kotlin, Spring Boot, Hibernate, Docker, Helm,
OpenShift, Kubernetes, Kustomize, Camunda (BPMN), CI/CD (OpenShift +
Tekton), SOPS, Microservices, APIs (REST / SOAP), Swagger (OpenAPI), Logging
(Log4J), SQL (DB2), Testing (JUnit), Splunk, Bitbucket, Gradle, Jira, Confluence

• Agile Arbeitsweise nach Scrum
• Upgrades und Migrationen verschiedener Libraries
• Erstellung und Monitoring von Camunda Prozessen (BPMN)
• Einführung von Helm zum Management der Kubernetes-Apps
• Kontinuierliche Builds mit CI/CD (OpenShift + Tekton)

Full Stack Software-Entwickler (Kurvenheld)

blindwerk – neue medien GmbH

Medien und Verlage

10-50 Mitarbeiter

Entwicklung einer App zum Tracken von Motorradtouren

Verwendete Technologien: Kotlin, Spring Boot, Hibernate, Docker, APIs (REST),
Logging (Log4J), SQL (PostgreSQL), Testing (JUnit), Ansible, GitLab, Maven, Jira,
Confluence, Nexus Repository

• Agile Arbeitsweise nach Scrum
• Erstellung von HTML-Mail-Templates für Kunden-E-Mails
• Entwicklung der Architektur für ein Achievement-System
• Kontinuierliche Builds mit CI/CD (GitLab)

Backend Software-Entwickler (AI-Dokumentengenerierung)

juris GmbH

Wirtschaftsprüfung, Steuern und Recht

250-500 Mitarbeiter

Entwicklung von AI-Schnittstellen für Dokumente

Verwendete Technologien: Java, Kotlin, Spring Boot, DMS, LLM, OpenAI, Docker,
SOPS, APIs (REST), Logging (Log4J), Testing (JUnit), GitLab, Maven, Jira,
Confluence

• Agile Arbeitsweise nach Scrum
• Automatisierte Dokumentenerstellung aus Nutzer-Prompts
• Einbinden des Spring-Services als Windows-Aufgabe
• Anbindung interner Server über REST-APIs

Zertifikate

Certified Spring Professional Developer (2V0-72.22)

Broadcom

2025

Oracle Certified Associate Java Programmer (1Z0-808)

Oracle

2025


Portfolio

item-0

Kurvenheld

Backend-Entwicklung für eine Motorrad-Routenplattform mit Fokus auf Kurvenerkennung, Datenverarbeitung und E-Mail-Benachrichtigungen
https://kurvenheld.de

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden