08.10.2025 aktualisiert

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

Senior Software Entwickler / Full-Stack

München, Deutschland
Weltweit
Informatik Master of Science; Informatik Bachelor of Science
München, Deutschland
Weltweit
Informatik Master of Science; Informatik Bachelor of Science

Profilanlagen

CV DIMITRI WULFFERT.PDF

Skills

Clean CodeHTMLJavaJavascriptLuftfahrtAmazon S3Apple Mac SystemsTechnischer SupportConfluenceJiraAutomobilindustrieBash ShellBehavior Driven DevelopmentCSSContinuous IntegrationLinuxDevopsEclipseGithubHibernateVersicherungenIntellij IDEAJava Persistence APISpring FrameworkJsonJavaserver FacesJunitPythonLua ScriptingMariadbApache MavenMysqlNexus 1000VOpenshiftScrumMockitoSOAPSonarqubeSQLTestpläneTypescriptWeb Services Description LanguageExtensible Markup LanguageYAMLOpenapiPrimefacesTestenSpringbootGitlabGitKanbanAngularJSKubernetesRancherApache KafkaBitbucketCucumber (Software)RefactoringDockerJenkins
Funktionen Fullstack Entwickler, IT Berater 

Prozesse & Methoden
Kanban, Scrum, DevOps, Software Modernizierung, Clean Code, CI/CD, Refactoring, Pair Programing, Automatisiertes Testen, Testkonzeption, 3rd Level Support, BDD (Behavior-Driven Development) 

Tools & Technologien
  • Java, Javascript, Typescript, Bash, Python, Lua
  • Angular, HTML, CSS, JSF, Primefaces
  • Spring Boot, Spring, Quarkus
  • Kafka, Camel, JPA, Hibernate, SQL, MySql, MariaDB, S3
  • Maven, Git, Docker, Kubernetes, Openshift,  Rancher
  • JUnit, Mockito, Cucumber, TestContainers, ALM, UTF
  • REST, OpenApi, SOAP, WSDL, JSON, XML, YAML
  • Jira, Confluence, Github, Github Actions, GitLab, Bitbucket, Jenkins, FluxCD
  • IDEA Intellij, Eclipse, NeoVim
  • Nexus, Sonarqube
  • Windows, MacOs, Linux
Branchen
Automotive, Versicherung, Luftfahrt, Öffentliche Verwaltung 

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherJapanischGrundkenntnisseSpanischMuttersprache

Projekthistorie

Bundesagentur für Arbeit, Kunde Reaktion Management Funktion: Fullstack - Devops

Dieses Projekt umfasst die laufende Weiterentwicklung und Wartung einer
Kundenreaktionsmanagement-Applikation, die in ADITO entwickelt wurde. Als Full-Stack-
Entwickler liegt der Fokus auf der Implementierung neuer Funktionalitäten, der Behebung
bestehender Fehler und der Optimierung der Codequalität sowie der Nutzererfahrung. Die
Lösung basiert auf einer JavaScript Frontend-Anwendung (ADITO) und einem Java/Quarkus
Backend.
Aufgaben im Projekt:
Frontend
• Implementierung neuer Features und Module in der ADITO JavaScript App (Frontend)
• Wartung und Behebung von Bugs und Fehlfunktionen in der bestehenden Codebasis
• Umsetzung von Quality-of-Life (QoL) Verbesserungen und technischen Optimierungen
Backend
Sicherstellung der korrekten Kommunikation zwischen Frontend und Backend über
definierte REST-Schnittstellen


Prozesse & Methoden
DevOps, Pair Programming, Code Reviews, CI/CD
Tools & Technologien
Java, Bash, Maven, JUnit, GitHub Actions, CI/CD, IntelliJ, WSL, OpenSUSE, GitHub, Quarkus,
Hibernate, Microservices, REST, OpenApi, Swagger, Curl, Docker, Kubernetes, Rancher,

Frontend Entwicklung BarrierFree.Digital

Dieses Projekt erforderte eine schnelle und flexible Unterstützung bei der Entwicklung eines
Live-Frontends. Da die internen Entwickler des Kunden nicht verfügbar waren, wurde externe
Hilfe benötigt, um das Projekt fristgerecht abzuschließen.
Aufgaben im Projekt:
Frontend
• Erstellung eines barrierefreien Frontends basierend auf bereitgestellten Bildern
Projektmanagement / Kommunikation
Effektive Kommunikation mit dem Kunden zur fristgerechten Implementierung und
Bereitstellung des Frontends

Senior Entwickler- Bundesagentur für Arbeit, Register Modernizierung

BA

Öffentlicher Dienst

1000-5000 Mitarbeiter

Dieses Projekt erforderte die Unterstützung eines Senior Entwicklers bei der aktuellen 
Entwicklung. Das Projekt hat gerade erst begonnen, und die Softwarelösung muss von Grund auf neu entwickelt werden.
Meine Aufgaben umfassen nicht nur die Entwicklung der Codebasis mit Java und Quarkus, 
sondern auch die Analyse und Dokumentation des Testkonzepts. Darüber hinaus unterstütze 
ich bei verschiedenen DevOps-Aufgaben und dokumentiere die für das Entwicklerteam 
verfügbaren Tools.
Dieses Projekt erforderte die Unterstützung eines Senior Entwicklers bei der aktuellen 
Entwicklung. Das Projekt hat gerade erst begonnen, und die Softwarelösung muss von Grund 
auf neu entwickelt werden.
Meine Aufgaben umfassen nicht nur die Entwicklung der Codebasis mit Java und Quarkus, 
sondern auch die Analyse und Dokumentation des Testkonzepts. Darüber hinaus unterstütze 
ich bei verschiedenen DevOps-Aufgaben und dokumentiere die für das Entwicklerteam 
verfügbaren Tools.
Die Anwendung verarbeitet Daten, die über REST-Schnittstellen sowie Kafka-Topics 
eingespeist werden. Zur Persistierung kommen sowohl eine MariaDB-Datenbank als auch ein 
S3-Storage zum Einsatz, je nach Art und Zweck der gesammelten Daten. Ich war aktiv an der 
Integration dieser Technologien beteiligt und habe zur Definition und Umsetzung der 
entsprechenden Schnittstellen beigetragen.
Ein besonderer Fokus liegt auf der Qualitätssicherung. Wir setzen auf ein automatisiertes 
CI/CD-Setup mit GitHub Actions, das nicht nur Build- und Testprozesse umfasst, sondern 
auch automatisch Testberichte generiert und auf einer Confluence-Seite bereitstellt. Ich war 
maßgeblich an der Einrichtung und Optimierung dieser Pipeline beteiligt. Zusätzlich habe ich 
an der Umsetzung eines lokalen Integrationstest-Setups mitgewirkt, bei dem Testcontainers 
sowie Docker-Images angebundener Services zum Einsatz kommen. Dadurch können 
realitätsnahe Integrationstests vollständig lokal und ohne externe Abhängigkeiten durchgeführt 
werden. 
Prozesse & Methoden
Scrum, DevOps, Pair Programming, BDD (Behavior-Driven Development), Code Reviews, 
CI/CD, Testkonzeption 
Tools & Technologien
Java, Bash, Maven, JUnit, Testcontainers, Jenkins, GitHub Actions, CI/CD, IntelliJ, WSL, 
OpenSUSE, GitHub, Quarkus, Hibernate, Microservices, REST, OpenApi, Swagger, Curl, 
Bruno, Docker, Kubernetes, Rancher, S3, MariaDb, Kafka, AKHQ, Grafana, Jira, Confluence 


Zertifikate

Clean Code

Udemy

2022

Angular - The Complete Guide (2022 Edition)

Udemy

2022

Docker & Kubernetes: The Practical Guide [2023 Edition]

Udemy

2022


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden