14.02.2025 aktualisiert

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

Freiberuflicher Software / DevOps Engineer mit Schwerpunkt Java / Spring

Rockenberg, Deutschland
Rockenberg +100 km
Master of Science, Studium der Informatik in Gießen
Rockenberg, Deutschland
Rockenberg +100 km
Master of Science, Studium der Informatik in Gießen

Skills

Software / DevOps Engineer mit Java/Kotlin, Spring Boot und Angular
Methoden
  • Agile Entwicklung mit Scrum / SAFe
  • Pair-Programming
  • Kanban
  • Continuous Integration
  • Test-driven Development
  • Behavior-driven Development

Java / Kotlin
  • Kotlin
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Spring Webflux
  • Spring Security
  • Spring Test
  • Koin
  • JUnit
  • AssertJ
  • Mockito
  • Hibernate

UI
  • Angular
  • DOM API
  • angular-cli
  • Bootstrap
  • Jasmine
  • Developer Tools (Safari, Chrome und Firefox)
  • Selenium

Architektur/Design
  • Microservices
  • Design-Patterns
  • Event-driven Design
  • Contract First mit OpenAPI

Datenbanken
  • Postgres
  • H2
  • MySQL
  • Redis
  • MongoDB

DevOps
  • Ansible
  • Docker / Podman Container
  • Renovate
  • TeamCity
  • Github Actions
  • Kubernetes
  • Helm
  • Gitlab
  • Forgejo
  • Jenkins
  • Semantic Versioning
  • ArgoCD

Tools
  • IntelliJ
  • Maven
  • Gradle
  • Git
  • bash
  • semantic-release

Weiteres
  • Keycloak
  • AsciiDoctor
  • Python
  • Wiremock
  • Jira
  • Confluence
  • GitHub
  • XML
  • JSON
  • YAML
  • Liquibase
  • Cucumber
  • Swagger
  • Python

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

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

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden