01.10.2026 aktualisiert


verifiziert
100 % verfügbarSenior Full-Stack Entwickler Java | Kotlin | Spring | Vue.js | React | Angular | Kubernetes | DevOps
Holzwickede, Deutschland
Deutschland +1
Diplom Wirtschaftsinformatiker (FH)info: Deutschland, Österreich
Skills
JavaSpring SecurityAmazon Web ServicesDevOpsJ2EESpring FrameworkOAuthOpenid ConnectTypeScriptGoogle CloudReact.jsSpring BootVue.jsKotlinAngularJS
Schwerpunkte
Microservices & Cloud-native Entwicklung: Entwicklung und Betrieb hochverfügbarer Systeme mit Java, Spring Boot, Docker und Kubernetes. Migration monolithischer Java Enterprise Anwendungen zu modernen Microservice-Architekturen.
Moderne Webentwicklung: Erstellung von Webanwendungen mit React, Vue.js, Angular und TypeScript.
DevOps & Automatisierung: Aufbau von CI/CD-Pipelines und Implementierung von Infrastructure-as-Code (IaC).
Agile Softwareentwicklung: Einführung agiler Methoden und Coaching von Entwicklungsteams.
API-Design & Sicherheitsarchitekturen: Expertise in REST- und GraphQL-APIs, ereignisgesteuerten Architekturen sowie Sicherheitskonzepten (OAuth2/OIDC).
Technologien
Programmiersprachen: Java, Kotlin, JavaScript, TypeScript, Python
Anwendungsarchitekturen: Monolithische Architektur, Microservice-Architektur, Event-Drive Architecture (EDA), Service-Oriented Architecture (SOA)
Backend-Technologien & Frameworks: Java SE / Jakarta EE, MicroProfile
Spring, Spring Boot, Spring Data JPA/MongoDB, Spring Security, Spring Cloud, Spring Kafka, Spring MVC, Spring WebFlux, JPA, Hibernate, R2DBC
Quarkus, REST, GraphQL, Project Reactor, CQRS, Event Sourcing, Apache Kafka, Apache Camel, Redis, Infinispan, OpenPDF, Jaspersoft JasperReports, Liquibase, Flyway
Web-Technologien und Frameworks: HTML5, CSS3/SASS/LESS, Bootstrap, JavaScript, TypeScript, ES6+, Node.js, React, Next.js, Vues.js, Nuxt, Angular, WebComponents, Redux, Vuex, Pinia, Webpack, Babel, Storybook, Miro, Invision
Datenbanken: PostgreSQL/Aurora, Oracle, H2, MSSQL, Cassandra, MongoDB, CouchDB
Security: OAuth2/OIDC, JWT, Keycloak, Single Sign-On (SSO), 2-Faktor-Authentifizierung (2FA/MFA), WebAuthn, Passkeys, OWASP Top Ten, Secure Coding Practices, Kryptografische Algorithmen (AES, RSA), TLS/SSL, Zugriffsmanagement (RBAC, ABAC)
DevOps & Containerisierung: Docker, Kubernetes (inkl. Rancher, OpenShift, Tanzu), Terraform, Helm, Ansible, CI/CD-Tools (z. B. Jenkins, GitLab CI, GitHub Actions)
Cloud & Plattformen: Amazon Web Services (AWS), Google Cloud Platform (GCP), AWS Lambda, ECS/EKS, Amazon S3, Amazon MSK, Amazon Aurora, Firebase, Apple Push Notification Service (APNS)
Monitoring & Observability: Grafana, Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana)
Testautomatisierung & Qualitätssicherung: JUnit, Mockito, WireMock, Jest, Mocha, Testing Library, Selenium, Appium, Gatling, K6
Methodiken: Agile / Scrum / Kanban / SAFe, Test-Driven Development
Clean-Code, XP / Extreme Programming, Behavior-Driven Development, Domain-driven Design, Continuous Integration/Deployment
Toolbox: Git, Bitbucket, SVN, Maven, Gradle, npm/Yarn, Jenkins, GitLab, Bamboo, Pipelines, Jira, Confluence, YouTrack, Mermaid, UML, Bash, Shell Scripting
Microservices & Cloud-native Entwicklung: Entwicklung und Betrieb hochverfügbarer Systeme mit Java, Spring Boot, Docker und Kubernetes. Migration monolithischer Java Enterprise Anwendungen zu modernen Microservice-Architekturen.
Moderne Webentwicklung: Erstellung von Webanwendungen mit React, Vue.js, Angular und TypeScript.
DevOps & Automatisierung: Aufbau von CI/CD-Pipelines und Implementierung von Infrastructure-as-Code (IaC).
Agile Softwareentwicklung: Einführung agiler Methoden und Coaching von Entwicklungsteams.
API-Design & Sicherheitsarchitekturen: Expertise in REST- und GraphQL-APIs, ereignisgesteuerten Architekturen sowie Sicherheitskonzepten (OAuth2/OIDC).
Technologien
Programmiersprachen: Java, Kotlin, JavaScript, TypeScript, Python
Anwendungsarchitekturen: Monolithische Architektur, Microservice-Architektur, Event-Drive Architecture (EDA), Service-Oriented Architecture (SOA)
Backend-Technologien & Frameworks: Java SE / Jakarta EE, MicroProfile
Spring, Spring Boot, Spring Data JPA/MongoDB, Spring Security, Spring Cloud, Spring Kafka, Spring MVC, Spring WebFlux, JPA, Hibernate, R2DBC
Quarkus, REST, GraphQL, Project Reactor, CQRS, Event Sourcing, Apache Kafka, Apache Camel, Redis, Infinispan, OpenPDF, Jaspersoft JasperReports, Liquibase, Flyway
Web-Technologien und Frameworks: HTML5, CSS3/SASS/LESS, Bootstrap, JavaScript, TypeScript, ES6+, Node.js, React, Next.js, Vues.js, Nuxt, Angular, WebComponents, Redux, Vuex, Pinia, Webpack, Babel, Storybook, Miro, Invision
Datenbanken: PostgreSQL/Aurora, Oracle, H2, MSSQL, Cassandra, MongoDB, CouchDB
Security: OAuth2/OIDC, JWT, Keycloak, Single Sign-On (SSO), 2-Faktor-Authentifizierung (2FA/MFA), WebAuthn, Passkeys, OWASP Top Ten, Secure Coding Practices, Kryptografische Algorithmen (AES, RSA), TLS/SSL, Zugriffsmanagement (RBAC, ABAC)
DevOps & Containerisierung: Docker, Kubernetes (inkl. Rancher, OpenShift, Tanzu), Terraform, Helm, Ansible, CI/CD-Tools (z. B. Jenkins, GitLab CI, GitHub Actions)
Cloud & Plattformen: Amazon Web Services (AWS), Google Cloud Platform (GCP), AWS Lambda, ECS/EKS, Amazon S3, Amazon MSK, Amazon Aurora, Firebase, Apple Push Notification Service (APNS)
Monitoring & Observability: Grafana, Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana)
Testautomatisierung & Qualitätssicherung: JUnit, Mockito, WireMock, Jest, Mocha, Testing Library, Selenium, Appium, Gatling, K6
Methodiken: Agile / Scrum / Kanban / SAFe, Test-Driven Development
Clean-Code, XP / Extreme Programming, Behavior-Driven Development, Domain-driven Design, Continuous Integration/Deployment
Toolbox: Git, Bitbucket, SVN, Maven, Gradle, npm/Yarn, Jenkins, GitLab, Bamboo, Pipelines, Jira, Confluence, YouTrack, Mermaid, UML, Bash, Shell Scripting
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2005
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Erstellung einer innovativen Broker-Plattform für den Handel von Aktien, ETFs, Fonds, Anleihen und Derivaten
Technologien: Java 21, Kotlin, Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Data JPA, Spring Cloud, Hibernate, React, Next.js, NextAuth.js, Project Reactor, Apache Kafka Streams, Postgres/Aurora, Infinispan, R2DBC, Liquibase, Amazon S3, Amazon MSK, Amazon SQS, Amazon SNS, OpenPDF, Docker, GitLab, Helm, Keycloak, OAuth2/OIDC, Swagger/OpenAPI, AsyncAPI, REST, Grafana, Prometheus, Sentry, Junit, Mockito, Selenium, Appium, Gatling, K6, Liquibase, Youtrack, Salesforce
- Architektur-Entwicklung einer hochskalierbaren Broker-Plattform basierend auf Microservices und Event-Sourcing
- Design und Implementierung einer ereignisgesteuerten Datenverarbeitung mit CQRS
- Erstellung von Sicherheitskonzepten mit OAuth2 und OpenID Connect (OIDC) für Endkunden und B2B-Anwendungen
- 2-Faktor-Authentifizierung, Single Sign-On (SSO) sowie rollenbasierter Zugriffssteuerung.
- Entwicklung eines TAN-Verfahrens zur Freigabe von Transaktionen unter Verwendung sicherer digitaler Signaturen zur Gewährleistung maximaler Sicherheit
- Integration von externen Bank-Partnern und Systemen
- Sicherstellung hoher Softwarequalität durch automatisierte End-to-End-Tests sowie Continuous Integration/Deployment
Technologien: Java 21, Kotlin, Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Data JPA, Spring Cloud, Hibernate, React, Next.js, NextAuth.js, Project Reactor, Apache Kafka Streams, Postgres/Aurora, Infinispan, R2DBC, Liquibase, Amazon S3, Amazon MSK, Amazon SQS, Amazon SNS, OpenPDF, Docker, GitLab, Helm, Keycloak, OAuth2/OIDC, Swagger/OpenAPI, AsyncAPI, REST, Grafana, Prometheus, Sentry, Junit, Mockito, Selenium, Appium, Gatling, K6, Liquibase, Youtrack, Salesforce
Entwicklung und Bereitstellung einer neuen Verkaufsplattform für Lebensversicherungen, bestehend aus Tarifrechner, Beratungs- und Antragsstrecke
- Neuentwicklung eines Beratungs- und Verkaufssystems für fondsbasierte Renten- und Vorsorgeprodukte als White-Label-Lösung
- Domain-Driven Design einer Microservice-Architektur für hohe Skalierbarkeit und Verfügbarkeit
- Moderne, benutzerfreundliche Oberfläche mit herausragendem UX/UI, dynamisch aufgebaut für komplexe Antragsstrecken
- Anbindung der Bank-Partner Systeme
- Integration von E-Signature, PostIdent und BiPRO-Schnittstellen
Aufbau einer Vertriebs- und Verkaufsplattform
Technologien: Java 17, Spring Boot, Spring Security, Spring Data MongoDB, Vue, Nuxt.js, Pinia, TypeScript, Docker, Jenkins, Nginx, Keycloak, JWT, REST
- Neuentwicklung einer webbasierten Anwendung für den Vertrieb und Verkauf von inhaltlich anpassbaren Druckerzeugnissen
- Mehrstufiges Administrations- und Zugriffskonzept
- Shop-System mit Paypal-Anbindung
- Subscription- und Erinnerungssystem
Technologien: Java 17, Spring Boot, Spring Security, Spring Data MongoDB, Vue, Nuxt.js, Pinia, TypeScript, Docker, Jenkins, Nginx, Keycloak, JWT, REST