12.04.2026 aktualisiert


100 % verfügbar
Senior Fullstack & DevOps Consultant (Java Spring React Angular Kubernetes OpenShift Docker)
Ibbenbüren, Deutschland
Deutschland +3
Bachelor of Science Informatikinfo: Deutschland, Österreich, Schweiz, Niederlande
Über mich
Ich entwickle individuelle Unternehmensanwendungen mit Fokus auf Java/Spring-Backends und Frontends mit Angular, React oder Thymeleaf. Zudem sorge ich für Infrastruktur mit Kubernetes, Docker, GitLab sowie für Qualität durch Unit-, Integrations-, E2E-Tests und erprobte Testmanagement-Ansätze.
Skills
JavaDevOpsSpring FrameworkSoftwareentwicklungKubernetesDocker
Softwareentwicklung in Java und Spring Boot
Frontendtwicklung Mit Angular und React
Infrastruktur mit Kubernetes, OpenShift, Docker
Relationale Datenbankenmodelle und Hibernate
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2020
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Weiterentwicklung und Modernisierung eines zentralen Fachverfahrens im Kontext des Bundesweiten KONSENS-Programms. Schwerpunkt ist die Qualitätssicherung und Optimierung der GeCo-Komponenten zur Gewährleistung einer stabilen, skalierbaren und revisionssicheren Verarbeitung steuerlicher Veranlagungsdaten.
Aufgaben: Build-Manager (DevOps), Fullstack-Entwickler
Backend: Java 21, Spring Boot 3, Spring Security, Spring-Web
Frontend: React, TypeScript, HTML, CSS
Testing: Junit, Mockito, Cucumber, Jest, Playwright
Database: Postgres, Redis, Flyway
Infra: Cloud-Native, OpenShift, Kubernetes, ArgoCD, GitOps, Helm, Docker, Puppet, Kafka, Harbor, Keycloak, Gradle, Gitlab, Jenkins, LDAP
Sonstiges: OpenSUSE Linux, Windows 11, GIT, Microservice, Jira, Confluence, Bitbucket
Tätigkeiten:
- Migration einer bestehenden Testumgebung von einem proprietären In-House-Prozess auf eine cloud-native Kubernetes-Plattform – inklusive Architekturdesign, Containerisierung und CI/CD-Integration
- Containerisierung einer Microservice basierten Systemlandschaft
- Build- und Infrastrukturkonfiguration mit Puppet für eine Systemlandschaft.
- Zentrale Bereitstellung von Tools wie VSC, Browser etc. für interne Repositories
- Automatisierte Bereitstellung von Tools mittels eigener Helm Charts auf Kubernetes (z. B. Nextcloud) für veschiedene Stages (Prod /Test/Dev)
Aufgaben: PO, Fullstack-Entwicklung, Microservice-Architektur, Projektorganisation, DevOps
Backend: Java 21, Spring Boot 3, Spring Security, Spring-Web, MapStruct
Frontend: React, TypeScript, HTML, CSS
Testing: Junit, Mockito, Cucumber, Jest, Playwright
Database: Postgres, Flyway
Infra: Kubernetes, Helm, Docker, Kafka, Harbor, Keycloak, Maven, Gitlab
Sonstiges: Microservice, Atlassian
- Tätigkeiten:Aufsetzen einer neuen Greenfield-Applikation mit Spring Boot als Microservices
- Entwicklung von Backend-Services mit Java 21 und Spring Boot (inkl. Spring Web, Spring Security, Spring Data)
- Implementierung von Authentifizierung und Autorisierung mit Spring Security
- Erstellung von CI/CD-Pipelines mit GitLab für Builds und Testsystem
- Neuaufsetzen und Konfiguration eines Kubernetes-Clusters
- Containerisierung von Services mit Docker/Containerd und Bereitstellung über Kubernetes & Helm
- Versionierung und Deployment von Datenbankschemata mit Flyway und Postgres
- Entwicklung und Pflege von Frontend-Modulen mit React, TypeScript und CSS
- Schreiben von Unit- und Integrationstests mit JUnit 5, Jest und weiteren Frameworks
- Aufsetzen und Konfiguration von Harbor als Container-Registry
- Einrichtung und Betrieb von Apache Kafka sowie Observability/Monitoring (Logs, Metrics)
- Projektorganisation mit Jira und Confluence
- Verwaltung von Multi-Modul-Projekten, Dependency-Management und Build-Konfiguration mit Maven
Neu- und Weiterentwicklung eines Bestandssystems zur Datenerfassung von Neukunden und Vermarktung von Finanzprodukten für einen mittelständischen Finanzdienstleister. Ziel des Systems ist es, Außendienstmitarbeitern eine Plattform bereitzustellen, mit der sie potenzielle Neukunden in den Firmenbestand aufnehmen und Neu- sowie Bestandskunden ihre Finanzprodukte optimal präsentieren können.
Aufgaben: Senior Fullstack-Entwicklung, Microservice-Architektur, Projektorganisation, DevOps
Backend: Java 21, Spring Boot 3, Spring Security, Spring-Web, RabbitMQ, ORDS
Frontend: Thymeleaf, TypeScript, JavaScript, HTML, Figma, LitElements, CSS, Jest
Testing: Junit, Mockito, Cucumber, Jest, Selenium
Database: MySQL, MyBatis, Oracle, PL/SQL, Flyway
Monitoring: Matomo, Sentry, Kibana, Teamscale, SonarQube
Infra: Kubernetes, Docker, Keycloak, Maven, Rancher, Jira, Gitlab
Sonstiges: MacOS, Windows 11, GIT, Microservice, SCS, Agil, Confluence
Tätigkeiten:
Aufgaben: Senior Fullstack-Entwicklung, Microservice-Architektur, Projektorganisation, DevOps
Backend: Java 21, Spring Boot 3, Spring Security, Spring-Web, RabbitMQ, ORDS
Frontend: Thymeleaf, TypeScript, JavaScript, HTML, Figma, LitElements, CSS, Jest
Testing: Junit, Mockito, Cucumber, Jest, Selenium
Database: MySQL, MyBatis, Oracle, PL/SQL, Flyway
Monitoring: Matomo, Sentry, Kibana, Teamscale, SonarQube
Infra: Kubernetes, Docker, Keycloak, Maven, Rancher, Jira, Gitlab
Sonstiges: MacOS, Windows 11, GIT, Microservice, SCS, Agil, Confluence
Tätigkeiten:
- Entwicklung von Backend-Services mit Java 21 und Spring Boot (inkl. Spring Web, Spring Security, Spring Data)
- Senior Fullstack-Entwicklung von Microservice-basierten Anwendungen
- Architektur-Design und Umsetzung von Microservices
- Projektorganisation und Steuerung in agilen Teams mit Jira und Confluence
- DevOps-Aufgaben: Aufbau und Pflege von CI/CD-Pipelines mit GitLab und Maven
- Implementierung von Messaging-Lösungen mit RabbitMQ
- Entwicklung und Pflege von REST-Schnittstellen (ORDS, Spring)
- Schreiben von automatisierten Tests mit JUnit 5, Mockito und Cucumber
- Frontend-Entwicklung mit TypeScript, JavaScript, CSS, LitElements und Thymeleaf
- Datenbankdesign und -migration mit MySQL, Oracle, PL/SQL, MyBatis und Flyway
- Einsatz agiler Methoden (Scrum/Kanban) in cross-funktionalen Teams