28.04.2026 aktualisiert

BA
Premiumkunde
100 % verfügbar

Senior Fullstack Entwickler | Software Architekt | Java | Spring | Angular | Keycloak | IAM | AWS

Weiden i.d. OPf., Deutschland
Weltweit
Master of Science (Informatik)
Weiden i.d. OPf., Deutschland
Weltweit
Master of Science (Informatik)

Profilanlagen

2026-04-28_CV_Benedikt_Adrian.docx

Skills

KeycloakAWS SQSArgo CDIoTOKRDDDIAMKubernetes-SicherheitHTMLJavaJavaScriptAmazon S3Atlassian ConfluenceAtlassian JiraCSSElasticsearchGitHubGradleHibernateIntellij IDEAJava Persistence APIJava Web ServicesJUnitPostgreSQLApache MavenMicrosoft Visual StudioMySQLNode.jsOpenShiftPair ProgrammingScrumRedmineAngular 2+SwaggerSemantikSonarqubeVaultTest DesignTypeScriptAWS CDKTailwindGrafanaSpring BootNexus 5Vue.jsAWS ECSGitLabGitVue.JsEvent Driven ArchitectureGitlab-CiKubernetesCassandraPlaywrightApache KafkaFigmaGraphQLRestful ApisCucumber (Software)Microservices
Full Stack Entwickler und Software Architekt mit über 5 Jahren Expertise in der agilen Entwicklung moderner Java- und TypeScript-basierter Anwendungen. Nachgewiesene Stärken in der Konzeption von Microservice-Architekturen (Event-Driven, DDD), der Umsetzung vollständiger Fullstack-Lösungen mit Angular und Vue sowie der technischen Leitung von Entwicklerteams. Erfahrung in der Cloud-nativen Entwicklung mit Kubernetes, Docker und AWS sowie in der testgetriebenen Entwicklung (TDD, Playwright, Cucumber). Zertifiziert als AWS Solutions Architect – Associate und iSAQB-zertifiziert (CPSA-F). Auslastung: 100 % (40 h/Woche). Sprachen: Deutsch (Muttersprache), Englisch (sehr gute Kenntnisse in Wort und Schrift).

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Full Stack Entwickler

TauRes GmbH, Hamburg

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Entwicklung moderner Front- und Backends zur Unterstützung des Berateralltags unter strenger Einhaltung des Domain-Driven-Design-Paradigmas. Insbesondere stückweise Transformation des Altsystem-Monolithen hin zu unabhängigen Event-basierten Microservices.
Teamgröße: 6
  1. Design, Implementierung und Test des Backends mit Java, Spring Boot und Quarkus
  2. Design, Implementierung und Migration des Frontends mit Angular und TypeScript
  3. Umsetzung moderner Architekturansätze unter Einsatz von Kubernetes und NATS
  4. Sicherstellung der Code-Qualität durch Domain-Driven-Design, Clean Code, Outbox-Pattern und Event-Driven-Architecture
  5. Rollen- und Rechteverwaltung mit Keycloak und JWT
  6. Durchführung qualitätsgesicherter Java-Code-Reviews und Definition von Code-Standards
  7. Erstellung automatisierter Komponenten- und Integrationstests mit Playwright und Cucumber
  8. Mitwirkung an CI/CD-Pipelines (GitLab)

Eingesetzte Technologien: Angular 15–20, TypeScript, Tailwind 3, Standalone Components, i18n, Spring Boot 3/4, Quarkus 3, Java 17–21, Hibernate, MySQL, Lombok, Maven, JUnit, Liquibase, GraphQL, Swagger, Scrum, Domain-Driven-Design, Test-Driven-Development, Pair Programming, IntelliJ, DataGrip, Slack, Zoom, Redmine, Playwright, Cucumber, NATS, Kubernetes, Docker, GitLab CI/CD, Microservices, Grafana, Nexus, Keycloak, npm, JWT, ADR, ArchUnit, WireMock, SonarQube, arc42, Figma, OKRs, Conventional Commits, Semantic Versioning

Lead Full Stack Entwickler

Apotheker- und Ärztebank, Düsseldorf

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

In leitender Tätigkeit Erweiterung und Pflege des digitalen Kunden- und Mitarbeiterportals der Bank. Entwicklung eines neuen Testkonzepts sowie Gestaltung der Migration zu einer event-basierten Microservice-Architektur.
Teamgröße: 8
  1. Leitung eines Entwicklerteams
  2. Design, Implementierung und Test des Backends mit Java und Spring Boot
  3. Design, Implementierung und Test des Frontends mit Vue und TypeScript
  4. Planung und Umsetzung architektonischer Verbesserungen, dokumentiert über Architecture Decision Records (ADR)
  5. Gestaltung der Migration zu einer event-basierten Microservice-Architektur mit Kafka, Docker und OpenShift
  6. Durchführung qualitätsgesicherter Java-Code-Reviews und Definition von Code-Standards
  7. Entwurf eines Testkonzepts mithilfe vollautomatisierter E2E-Tests unter Verwendung von Playwright
  8. Mitwirkung an CI/CD-Pipelines (GitLab, ArgoCD)
  9. Enge Zusammenarbeit mit Produktmanagement und Entwicklungsteams zur Spezifikation und Realisierung von Anforderungen
  10. Dokumentation der Arbeitsergebnisse und Abstimmungen mit Projektleitung und technischen Stakeholdern
Eingesetzte Technologien: Vue 3, TypeScript, Standalone Components, i18n, Spring Boot 3, Java, Hibernate, Postgres, Lombok, Maven, Gradle, npm, Swagger, Scrum, IntelliJ, Visual Studio Code, Slack, Jira, Confluence, ADR, Playwright, Kafka, OpenShift, Kubernetes, Docker, GitLab CI/CD, ArgoCD, Microservices, Nexus, Keycloak, WireMock, SonarQube, arc42, Figma, Conventional Commits, Semantic Versioning

Frontend Entwickler

DB InfraGo AG, Essen

Transport und Logistik

>10.000 Mitarbeiter

Vollständige Neuentwicklung eines modernen Frontends zur komplexen Visualisierung der Infrastruktur der Deutschen Bahn. Teamgröße: 5 Personen
  1. Design und Implementierung von Angular Frontends inkl. State-Management mit NgRx
  2. Integration von REST-APIs zur Visualisierung komplexer Infrastrukturdaten
  3. Performance-Optimierung durch Lazy Loading, Code Splitting und Bundle-Analyse
  4. Abstimmung mit UX/Design-Team (Figma) zur komponentengetreuen Implementierung
  5. Sicherstellung der Testabdeckung mit Unit-Tests (Jest)
  6. Durchführung qualitätsgesicherter Code-Reviews und Definition von Code-Standards
  7. Mitwirkung an CI/CD-Pipelines (GitLab)
  8. Enge Zusammenarbeit mit Produktmanagement und Entwicklungsteams zur Spezifikation und Realisierung von Anforderungen
  9. Dokumentation der Arbeitsergebnisse und Abstimmungen mit Projektleitung und technischen Stakeholdern
Eingesetzte Technologien: Angular 17, TypeScript, NgRx, Scrum, Agile Softwareentwicklung, Pair Programming, IntelliJ, Slack, Jira, Confluence, Docker, GitLab CI/CD, Microservices, Conventional Commits

Software Architekt

Stadt Kempten

Öffentlicher Dienst

1000-5000 Mitarbeiter

In der Rolle des Softwarearchitekten Erarbeitung eines Konzepts für eine mögliche Softwarearchitektur eines Geoinformationssystems (GIS) für ein Städteplanungsprojekt.
Teamgröße: 4.
  1. Aufbau von GIS-Fachwissen und Markt-Recherche zur Verfügbarkeit passender Lösungen
  2. Erstellung einer Long- und Short-List sowie Bewertung möglicher Alternativen nach spezifischen Anforderungen
  3. Kontinuierliche Abstimmung mit Verantwortlichen der Stadt
  4. Erstellung einer abschließenden Architekturempfehlung
  5. Erstellung einer Architekturdokumentation nach arc42-Standard
  6. Erstellung von Architecture Decision Records (ADRs) für zentrale Technologieentscheidungen
  7. Durchführung von Workshops zur Anforderungserhebung mit städtischen Verantwortlichen
Eingesetzte Technologien: Draw.io, Word, Excel, PostgreSQL, Ionos, AWS, Azure

Deutsche Bahn AG, Frankfurt

Deutsche Bahn AG, Frankfurt

Transport und Logistik

>10.000 Mitarbeiter

Umsetzung und Weiterentwicklung des neuen Fahrplanauskunft- und Ticketbuchungssystems der Deutschen Bahn als Full-Stack-Entwickler. Mithilfe diverser Testformen (Unit-Tests, API-Tests, E2E-Tests) und unter Verwendung des TDD-Paradigmas wurde die Qualität der Lösungen sichergestellt.
Teamgröße: 8
  1. Design, Implementierung und Test von TypeScript-basierten Frontends und Backends
  2. Design und Implementierung von Vue Frontends
  3. Migration der breiten Frontend-Anwendungslandschaft von Vue 2.7 auf 3
  4. Durchführung qualitätsgesicherter Code-Reviews und Definition von Code-Standards
  5. Erstellung automatisierter Komponenten- und Integrationstests mit Jest, Playwright und Cucumber
  6. Mitwirkung an CI/CD-Pipelines (GitLab, ArgoCD)
  7. Enge Zusammenarbeit mit Produktmanagement und Entwicklungsteams zur Spezifikation und Realisierung von Anforderungen
  8. Dokumentation der Arbeitsergebnisse und Abstimmungen mit Projektleitung und technischen Stakeholdern
Eingesetzte Technologien: Vue 2.7/3, TypeScript, Standalone Components, i18n, NodeJS, Jest, Swagger, Scrum, Agile Softwareentwicklung, IntelliJ, Slack, Test-Driven-Development, Pair Programming, Jira, Confluence, SAFe, Playwright, Cucumber, Docker, GitLab CI/CD, ArgoCD, Microservices, npm, Grafana, Nexus, AWS S3, ECS, SQS, IAM, Keycloak, Conventional Commits, Semantic Versioning

Full Stack Entwickler

Landeshauptstadt München

Öffentlicher Dienst

>10.000 Mitarbeiter

Entwicklung eines Front- und Backends zur Unterstützung der sicherheitstechnischen Vorbereitungen des Oktoberfests. In enger Zusammenarbeit mit dem Fachbereich wurde der abzubildende Prozess kontinuierlich realisiert. Zusätzlich wurde während der Inbetriebnahme Bereitschaftsdienst geleistet.
Teamgröße: 6
  1. Design, Implementierung und Test von Java-basierten Anwendungen
  2. Design und Implementierung des Vue Frontends
  3. Erstellung der Aufgabenpakete sowie Konzepterstellung für eine effiziente Datenhaltung
  4. Implementierung von Authentifizierung und Rollenverwaltung mit Spring Security und JWT
  5. Erstellung automatisierter Unit- und Integrationstests mit JUnit und Mockito
  6. Aufbau und Pflege der CI/CD-Pipeline (GitLab CI/CD, Docker)
  7. Durchführung qualitätsgesicherter Code-Reviews und Definition von Code-Standards
  8. Enge Zusammenarbeit mit Produktmanagement und Entwicklungsteams zur Spezifikation und Realisierung von Anforderungen
  9. Dokumentation der Arbeitsergebnisse und Abstimmungen mit Projektleitung und technischen Stakeholdern
Eingesetzte Technologien: Vue, TypeScript, Standalone Components, Spring Boot, Java, Hibernate, MySQL, Lombok, Maven, JUnit, Liquibase, Scrum, Agile Softwareentwicklung, IntelliJ, Visual Studio Code, WebEx, Jira, Confluence, Docker, Nexus

Backend Entwickler

Volkswagen AG, Wolfsburg

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Weiterentwicklung diverser Services der VW-Cloud als Backend-Entwickler. Die Aufgaben umfassten agile Programmiertätigkeiten sowie die Anbindung externer Kunden mit dem Kafka-Framework. Neben Unit-Tests wurden auch Last- und Performanz-Tests zur Sicherstellung der Zuverlässigkeit eingesetzt.
Teamgröße: 10
  1. Design, Implementierung und Test von Java-basierten Anwendungen
  2. Durchführung qualitätsgesicherter Java-Code-Reviews und Definition von Code-Standards
  3. Anbindung externer Kunden unter Verwendung von Kafka-Connect
  4. Mitwirkung an CI/CD-Pipelines (GitLab)
  5. 3rd-Level-Support bei Produktions-Incidents
  6. Enge Zusammenarbeit mit Produktmanagement und Entwicklungsteams zur Spezifikation und Realisierung von Anforderungen
  7. Dokumentation der Arbeitsergebnisse und Abstimmungen mit Projektleitung und technischen Stakeholdern
Eingesetzte Technologien: Spring Boot, Java, Hibernate, Lombok, Maven, JUnit, Liquibase, Scrum, Agile Softwareentwicklung, Domain-Driven-Design, IntelliJ, DataGrip, Slack, Jira, Confluence, Kafka, Docker

Full Stack Entwickler

Erdwärme Grünwald

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Weiterentwicklung eines Meter-Data-Management-Systems für einen Erdwärmeanbieter als Full-Stack-Entwickler. Enge Zusammenarbeit mit dem Fachbereich zur Anforderungsaufnahme sowie Ausarbeitung und Vorstellung passender Lösungskonzepte.
Teamgröße: 5
  1. Design, Implementierung und Test von Java-basierten Anwendungen
  2. Design und Implementierung von Vue Frontends
  3. Implementierung und Wartung der IoT-Adapter zur Anbindung von Zählern via REST und Kafka
  4. Konzeption zeitreihenfähiger Datenhaltung mit Cassandra für Messdaten-Ingestion
  5. Visualisierung von Betriebsdaten und Zählerständen über Grafana-Dashboards
  6. Umsetzung moderner Architekturansätze unter Einsatz von Spring Boot und Kafka
  7. Durchführung qualitätsgesicherter Java-Code-Reviews und Definition von Code-Standards
  8. Mitwirkung an CI/CD-Pipelines (GitLab)
  9. Enge Zusammenarbeit mit Produktmanagement und Entwicklungsteams zur Spezifikation und Realisierung von Anforderungen
  10. Dokumentation der Arbeitsergebnisse und Abstimmungen mit Projektleitung und technischen Stakeholdern
Eingesetzte Technologien: Vue, TypeScript, Spring Boot, Java, Hibernate, MySQL, Lombok, Maven, JUnit, Liquibase, Cassandra, Kafka, Scrum, Agile Softwareentwicklung, IntelliJ, Jira, Confluence, Docker, GitLab CI/CD, Microservices, npm, Grafana, Nexus, AWS


Zertifikate

Certified Professional for Software Architecture

iSAQB

2022

AWS Certified Solutions Architect - Associate

AWS

2022


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden