12.04.2026 aktualisiert

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

Senior Fullstack & DevOps Consultant (Java Spring React Angular Kubernetes OpenShift Docker)

Ibbenbüren, Deutschland
Deutschland +3
info: Deutschland, Österreich, Schweiz, Niederlande
Bachelor of Science Informatik
Ibbenbüren, Deutschland
Deutschland +3
info: Deutschland, Österreich, Schweiz, Niederlande
Bachelor of Science Informatik

Profilanlagen

Raphael_Weimer_Beraterprofil_04_2026.pdf

Ü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

KONSENS GeCo / Landesamt für Steuern Niedersachsen / Finanzbehörde

Landesamt für Steuern Niedersachsen

Öffentlicher Dienst

500-1000 Mitarbeiter

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:
  1. Migration einer bestehenden Testumgebung von einem proprietären In-House-Prozess auf eine cloud-native Kubernetes-Plattform – inklusive Architekturdesign, Containerisierung und CI/CD-Integration
  2. Containerisierung einer Microservice basierten Systemlandschaft
  3. Build- und Infrastrukturkonfiguration mit Puppet für eine Systemlandschaft.
  4. Zentrale Bereitstellung von Tools wie VSC, Browser etc. für interne Repositories
  5. Automatisierte Bereitstellung von Tools mittels eigener Helm Charts auf Kubernetes (z. B. Nextcloud) für veschiedene Stages (Prod /Test/Dev)

Produktentwicklung / Eigenentwicklung

Eigen

Internet und Informationstechnologie

< 10 Mitarbeiter

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
  1. Tätigkeiten:Aufsetzen einer neuen Greenfield-Applikation mit Spring Boot als Microservices
  2. Entwicklung von Backend-Services mit Java 21 und Spring Boot (inkl. Spring Web, Spring Security, Spring Data)
  3. Implementierung von Authentifizierung und Autorisierung mit Spring Security
  4. Erstellung von CI/CD-Pipelines mit GitLab für Builds und Testsystem
  5. Neuaufsetzen und Konfiguration eines Kubernetes-Clusters
  6. Containerisierung von Services mit Docker/Containerd und Bereitstellung über Kubernetes & Helm
  7. Versionierung und Deployment von Datenbankschemata mit Flyway und Postgres
  8. Entwicklung und Pflege von Frontend-Modulen mit React, TypeScript und CSS
  9. Schreiben von Unit- und Integrationstests mit JUnit 5, Jest und weiteren Frameworks
  10. Aufsetzen und Konfiguration von Harbor als Container-Registry
  11. Einrichtung und Betrieb von Apache Kafka sowie Observability/Monitoring (Logs, Metrics)
  12. Projektorganisation mit Jira und Confluence
  13. Verwaltung von Multi-Modul-Projekten, Dependency-Management und Build-Konfiguration mit Maven

Neuentwicklung eines Online-Systems für einen Finanzdienstleister

Auf Nachfrage

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

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:
  • 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

Greenfield-Entwicklung eines Tools zur landwirtschaftlichen Verwaltung

Auf Anfrage

Sonstiges

< 10 Mitarbeiter

Im Rahmen der in 2017 inkraftgetretenen sog. „Düngeverordnung“ zur verantwortlichen Verwendung von Düngemitteln im Ackerbau entwickelt die Firma XXXXX im Auftrag der Landwirtschaftskammer NRW eine Webanwendung zur Einsicht und Planung für die Verwendung von Düngemitteln mit Blick auf juristische Vorgaben. Ziel dieser Webanwendung ist es, den Landwirten und/oder deren Beratern ein Werkzeug an die Hand zu geben, welches die Berechnungen bzgl. noch erlaubter Düngemengen- und Mitteln weitestgehend automatisiert.
                                           
Aufgaben:         Fullstack-Entwicklung, Konzeption, Architektur 
Backend:          Java 11, Spring Boot 2, Spring Security, Spring-HATEOAS, IntelliJ IDEA
Frontend:          TypeScript, Angular 8, HTML, CSS, RxJS, Jest, WebStorm
Testing:            Junit, Mockito, Cucumber, Jest, Selenium
Database:         Oracle-DB, Spring-Data-JDBC, Flyway
Server:              Red-Hat-Wildfly (JBoss)
Infra:                 Apache-Maven, Docker, Gitlab
Sonstiges:         MacOS, Windows 10, DDD
                                           
                                            Tätigkeiten:
  • Fullstack-Entwicklung von Webanwendungen mit Java/Spring Boot im Backend und Angular im Frontend
  • Konzeption und Architektur von Softwarelösungen nach DDD-Prinzipien
  • Backend-Entwicklung mit Java 11, Spring Boot 2, Spring Security und Spring HATEOAS
  • Erstellung und Wartung von REST-APIs inkl. Authentifizierung/Autorisierung
  • Testentwicklung und -pflege mit JUnit 4, Mockito und weiteren Frameworks
  • Frontend-Entwicklung mit TypeScript, Angular 8, HTML, CSS und RxJS
  • Build- und Dependency-Management mit Maven
  • Containerisierung und Bereitstellung mit Docker
  • Erstellung von CI/CD-Pipelines mit GitLab
  • Einsatz agiler Methoden (Scrum) in cross-funktionalen Teams

Greenfield-Entwicklung eines Tool für studentische Selbstverwaltung für die HS-Osnabrück

HS Osnabrück

Öffentlicher Dienst

50-250 Mitarbeiter

Im Rahmen budgetierten Projektes entwickelt der Bereich »LearningCenter« der Hochschule Osnabrück, die Förderung der Studierenden durch die Einführung einer App-basierten Software (»Smart Success«) zu verbessern. Als Verfahrensart wurde eine Freihändige Vergabe nach §3 Abs. 5 (h) VOL/A durchgeführt. Ziel des Projekts: »Smart Success: Individualisierte Studienverlaufsplanung, -steuerung und -beratung« ist die Entwicklung einer Software, deren primäre Zielgruppe die Studierenden in den Bachelorstudiengängen der Hochschule Osnabrück darstellen, die sich aber sekundär auch an die beratenden Lehrenden und Mitarbeitenden der Hochschule richtet. Als Lösungskonzept wird eine progressive WebApp für die Bereiche Web und iOS- und Android-Endgeräte entwickelt.

Aufgaben:         Backend-Entwicklung 
Backend:          Java 12, Spring Boot 2, Spring-Security, IntelliJ IDEA, OpenID Connect, OAuth2
Frontend:          TypeScript, VueJS, Intellij IDEA
Testing:            Junit, Mockito, WireMock
Database:         Postgres-DB, Spring-Data-JPA, Flyway
Server:              Apache Tomcat
Infra:                 Apache-Maven, Docker, Jenkins, Rancher, Nexus, Wiremock, Gitlab
Sonstiges:         MacOS, DDD, TDD

Tätigkeiten:
  • Backend-Entwicklung von Microservices mit Java 12 und Spring Boot 2
  • Erstellung und Pflege automatisierter Tests mit JUnit 5, Mockito und WireMock
  • Frontend-Entwicklung mit TypeScript und Vue.js
  • Datenbankmodellierung und Migration mit PostgreSQL, Spring Data JPA und Flyway
  • Build- und Dependency-Management mit Maven
  • Containerisierung und Bereitstellung von Anwendungen mit Docker
  • CI/CD-Pipelines aufsetzen und pflegen mit GitLab
  • Einsatz von DDD und TDD für robuste und testgetriebene Softwarearchitektur
  • Einsatz agiler Methoden (Scrum) in cross-funktionalen Teams

Neuentwicklung einer internen Banking-Anwendung

Auf Anfrage

Versicherungen

>10.000 Mitarbeiter

Funktionale Weiterentwicklung für eine Online Banking Plattform. Vereinheitlichung eines Webfrontends für eine interne Anwendung für die Abwicklung von Geschäftsprozessen für Kunden und Partner. Schaffung technischer Grundlagen für den Austausch und Verarbeitung von SWIFT-Dateien zwischen Partnern. Erstellung von Fach- und DV-Konzeptionen für bankfachliche und leasingfachliche Entwicklungen. Entwicklung von modernen Webanwendungen u.a. auf Basis von HTML5, Java, Spring und des ROCA Paradigmas. Erstellung und Gestaltung von Webanwendungen im Responsive Design.

Aufgaben:         Fullstack-Entwicklung 
Backend:          Java 8, Spring Boot, Spring-Security, Spring-WebMVC, Junit4, Mockito, IntelliJ IDEA
Frontend:          Spring-Thymeleaf, HTML, JavaScript, CSS, CasperJS
Testing:            Junit, Mockito, Jest, CasperJS
Database:         -
Server:              Apache Tomcat, IBM-Websphere
Infra:                 Apache-Maven, Docker, Jenkins, Jira, Confluence
Sonstiges:         Linux Ubuntu

                                            Tätigkeiten:
  • Fullstack-Entwicklung von Webanwendungen mit Java 8 und Spring Boot
  • Backend-Implementierung mit Spring WebMVC und Spring Security
  • Schreiben und Ausführen von Tests mit JUnit 4 und Mockito
  • Frontend-Entwicklung mit Spring Thymeleaf, HTML, JavaScript, CSS und CasperJS
  • Build- und Dependency-Management mit Maven
  • Containerisierung von Anwendungen mit Docker
  • Erstellung und Pflege von CI/CD-Pipelines mit Jenkins
  • Projektorganisation und Dokumentation mit Jira und Confluence
  • Einsatz agiler Methoden (Scrum) in cross-funktionalen Teams


Zertifikate

CKAD (Certified Kubernetes Application Developer

Linux Foundation

2024

OCA (Oracle Certified Assiciate)

Oracle Certification Program

2017

OCP (Oracle Certified Professional)

Oracle Certification Program

2017


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden