09.04.2026 aktualisiert

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

Freiberuflicher Software / DevOps Engineer mit Schwerpunkt Java / Spring

Rockenberg, Deutschland
Nur Remote
Master of Science, Studium der Informatik in Gießen
Rockenberg, Deutschland
Nur Remote
Master of Science, Studium der Informatik in Gießen

Skills

JavaDevOpsGitHubGradleSpring FrameworkJUnitScrumMockitoAngular 2+SwaggerTest-Driven DevelopmentSpring MVCSpring BootGitLabGitSpring DataKotlinKubernetesTeamcityJenkinsMicroservices
Software / DevOps Engineer mit Java/Kotlin, Spring Boot und Angular

Methoden
  1. Agile Entwicklung mit Scrum / SAFe
  2. Pair-Programming
  3. Kanban
  4. Continuous Integration
  5. Test-driven Development
  6. Behavior-driven Development
Java / Kotlin
  1. Kotlin
  2. Spring Boot
  3. Spring MVC
  4. Spring Data
  5. Spring Webflux
  6. Spring Security
  7. Spring Test
  8. Koin
  9. JUnit
  10. AssertJ
  11. Mockito
  12. Hibernate
UI
  1. Angular
  2. DOM API
  3. angular-cli
  4. Bootstrap
  5. Jasmine
  6. Developer Tools (Safari, Chrome und Firefox)
  7. Selenium
Architektur/Design
  1. Microservices
  2. Design-Patterns
  3. Event-driven Design
  4. Contract First mit OpenAPI
Datenbanken
  1. Postgres
  2. H2
  3. MySQL
  4. Redis
  5. MongoDB
DevOps
  1. Ansible
  2. Docker / Podman Container
  3. Renovate
  4. TeamCity
  5. Github Actions
  6. Kubernetes
  7. Helm
  8. Gitlab
  9. Forgejo
  10. Jenkins
  11. Semantic Versioning
  12. ArgoCD
Tools
  1. IntelliJ
  2. Maven
  3. Gradle
  4. Git
  5. bash
  6. semantic-release
Weiteres
  1. Keycloak
  2. AsciiDoctor
  3. Python
  4. Wiremock
  5. Jira
  6. Confluence
  7. GitHub
  8. XML
  9. JSON
  10. YAML
  11. Liquibase
  12. Cucumber
  13. Swagger
  14. Python

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2017

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Datenverarbeitung

Öffentlicher Dienst

Java, Spring Boot, Maven, Git, Selenium, OpenAPI, Spring Cloud Gateway, Kubernetes, Java Server Faces, joinfaces, JAX-RS, OpenShift, Jenkins, IntelliJ

GIS Prototype im Gesundheitswesen

Beschreibung
  • Entwicklung von Front- und Backend Komponenten
  • Implementierung von Infrastructure as Code
  • Implementierung und Konfiguration von IAM (Identity and Access Management)
  • Coaching für agile Prozesse
  • Konzeption von Architektur und Infrastruktur
Technologien
Kotlin, Spring Boot, Angular, Keycloak, Ansible, Container, Github,
Typescript, Leaflet, Bootstrap, OpenAPI, Chrome, Spring MVC, Git, IntelliJ,
Linux, MacOS, Font Awesome, Asciidoctor, Gradle, Kotlin Multiplatform,
systemd, Podman, JTS Locationtech

Implementierung von Web-basierter Dokumentenbearbeitung

Beschreibung
  • Erarbeitung und Dokumentation von Software Architektur
  • Entwicklung von Front- und Backend Komponenten
  • Erstellung und Dokumentation von Requirements
  • Entwicklung von DevOps Tools, Build Automatisierung mit Hilfe von Container, Continuous Integration und Semantic Versioning
  • Implementierung von automatisierten End-to-End Tests im Browser
  • Analyse zur Migration nach Kotlin Multiplatform
Technologien
Kotlin, Spring Boot, Angular, Kotlin Multiplatform, DOM API, Typescript,
Bootstrap, OpenAPI, Chrome, Safari, Ansible, Spring MVC, Spring Webflux,
Github Actions, Git, TeamCity, Docker (Podman), IntelliJ, Jasmine, Linux,
MacOS, Selenium, Font Awesome, Asciidoctor, Gradle, Kotlin Multiplatform,
Maven, Semantic Versioning, Forgejo

Entwicklung einer Cloud-basierten Netzüberwachung

Energie, Wasser und Umwelt

  • Coaching und Entwicklung in Java und Python
  • Entwicklung, Deployment, Wartung und Problemanalyse von Services in Kubernetes mit ArgoCD und Command Line
  • Konzeption und Implementierung von Microservice Architektur mit Event-driven Design
  • Unterstützung bei der Entwicklung von Build Pipelines im Zusammenhang mit Continuous Integration
  • Automatisierung der lokalen Entwicklung mit Ansible
  • Unterstützung bei der Anwendung von agilen Prozessen
Technologien
Spring Boot Web, Spring Boot Data, Spring Boot Reactive, Java,
Kubernetes, Helm, Docker Container/Images, Apache Flink, Apache
Kafka, AWS S3 Buckets, Python, Poetry, IntelliJ, Maven, Renovate, Gitlab,
Ansible, Terraform, Neo4J, ArgoCD, Agile Scrum, SAFe, Design Patterns,
Event-driven Design, Domain-drive Design, Junit, Semantic Versioning

Modernisierung von Schnittstellengenerierung

Finanzvertrieb
  • Refactoring zur Umstellung von Swagger auf OpenAPI
  • Refactoring von Maven Build Konfiguration
  • Beratung bei Design Entscheidungen im Microservice Umfeld

Modernisierung und Neuentwicklung von Kernsystemen

Finanzvertrieb
  • Erarbeitung und Pflege von Unternehmensrichtlinien für die Software- und Architektur-Design
  • Analyse zum Erstellen von Synchronisierungs-Pattern zwischen zwei Systemen
  • Modernisierung von zentralem Stammdatensystem
  • Entwicklung von Event-Feed-Bibliothek zur Einführung von Eventsystem im Unternehmen
  • Analyse zur Bereitstellung von Unternehmensstrukturinformationen

Neuentwicklung von einem Regelsystem

Finanzvertrieb
  • Entwicklung einer Web-Anwendung zur Verwaltung von Regeln
  • Entwicklung von Backend mit REST Services zur Verwaltung und Auswertung der Regeln
  • Beratung für Arbeit im agilen Prozess
  • Unterstützung bei der Erstellung von Abnahmetests

Neuentwicklung / Wartung von Rechnungsmanagement

Finanzdienstleister
  • Weiterentwicklung einer Web-Anwendung zur Verwaltung von Rechnungen und Kunden
  • Entwicklung und Wartung von Backend Systemen zur Bereitstellung von REST Services mit Microservice Architektur
  • Beratung zur Verbesserung von Software-Design / -Architektur
  • Unterstützung bei der Anwendung von Scrum

Neuentwicklung von Abonnement-Verwaltung

Großanbieter von Personentransport auf Schienen
  • Entwicklung einer Backend-Anwendung zur Erstellung, Verwaltung und Abrechnung von Abonnements via REST Services
  • Anbindung von Backend an Authentifizierungssystem
  • Konfiguration von Build-Pipelines in Jenkins
  • Bereitstellung der Anwendung in Cloud-Umgebung durch Deployment- und Konfiguration-Management
  • Initiale Bereitstellung von Lasttests

Neuentwicklung zur Verwaltung von Bauauflagen

Schienennetzbetreiber
  •  Eigenständiges Frontend als Single-Page-Application
  • Backend für Bereitstellung von Services mit fachlicher Verarbeitung
  • Anbindung von Front- und Backend an Authentifizierungssystem (Keycloak)
  • Theme Anpassung für Anmeldeseite (Keycloak)
  • Implementierung eines Autorisierungskonzepts
  • Anbindung an Microsoft SQL Server
  • Zusammenführung mehrerer PDF Dokumente zu einem PDF Dokument mit zusätzlichen Deckblättern

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden