13.07.2025 aktualisiert


nicht verfügbar
Software architect and fullstack developer for Enterprise Java, Quarkus, Kotlin and Flutter
Lahntal, Deutschland
Lahntal +100 km
Diplom (FH), InformatikSkills
FlutterClean CodeHTMLJavaJavascriptAgile MethodologieApple Mac SystemsConfluenceJiraAutomatisierungCSSCode-ReviewDatenbankenContinuous IntegrationLinuxEclipselinkEnterprise JavabeansJ2EEHibernateIntellij IDEAJava Persistence APISpring FrameworkJsonJava API For Restful Web ServicesWildflyJavaserver FacesJunitPostgresqlProjektmanagementApache MavenMongodbNosqlScrumMockitoAngular 2+SOAPSonarqubeTypescriptPrimefacesCertified Scrum MasterTest-Driven DevelopmentSpring-mvcSpringbootGitSpring DataKotlinKanbanJAX-WSCassandraDartDocker
Mein Portfolio als Software-Entwickler umfasst ein breites Spektrum an Technologien: Ich beherrsche Java 11/17, JakartaEE und JavaEE, arbeite kompetent mit Kotlin sowie in der mobilen Entwicklung mit Flutter und Dart. Zu meinen Webentwicklungs-Kompetenzen gehören umfangreiche Kenntnisse in HTML, CSS und JavaScript. Im Java-Umfeld bin ich versiert in JSF, Primefaces, JPA, CDI, EJB, JAX-RS für REST-Schnittstellen und REST-Clients, ergänzt durch JAX-WS für SOAP, JAX-B und JSON-B. Mit dem modernen Framework Quarkus und dem Microprofile-Standard erweitere ich meine Kenntnisse kontinuierlich. Im Bereich der Datenbanktechnologien verfüge ich über umfangreiche Erfahrungen mit Postgres, MongoDB und Cassandra. Zu meinem Toolkit gehören auch Entwicklungswerkzeuge wie JetBrains IDEs, insbesondere IntelliJ, sowie Maven, Git, SonarQube, SonarLint und Nexus. Für das Projektmanagement und die Kommunikation verwende ich entweder JetBrains Space oder Bitbucket, Jira, Confluence und Bamboo. Für Flutter-Anwendungen verwende ich das BLoC-Pattern und lege Wert auf Clean Code und Test Driven Development mit Tools wie Mockito und JUnit. Meine Arbeitsumgebung umfasst Docker, Docker Compose, Linux und macOS. Agile Methoden wie Scrum und Kanban, Pair Programming, Code Reviews sowie Rollen wie Scrum Master und Product Owner sind mir vertraut - ich bin zertifizierter Scrum Master. Im Bereich Continuous Integration und Continuous Delivery setze ich auf JetBrains Space Automation oder Bamboo und ergänze meine Fähigkeiten mit Grundkenntnissen in Angular und TypeScript.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Eigenentwicklung
Konzeption und Entwicklung einer plattformübergreifenden Anwendung (Web und App) zum Suchen und Anzeigen von Tankstellen in der nähren Umgebung. Anbindung an das Mobilitäts Daten Marktplatz (MDM) der Bundesanstalt für Straßenwesen. Zugelassener Verbraucher-Informationsdienst der Markttransparentzstelle für Kraftstoffe (MTS-K)
Technologien: Flutter, Dart, BLoC-Pattern, Quarkus, Java, Kotlin, REST, SOAP, iOS, Android, Fastlane
Konzeption und Entwicklung einer plattformübergreifenden Anwendung (Web und App) zum Suchen und Anzeigen von Tankstellen in der nähren Umgebung. Anbindung an das Mobilitäts Daten Marktplatz (MDM) der Bundesanstalt für Straßenwesen. Zugelassener Verbraucher-Informationsdienst der Markttransparentzstelle für Kraftstoffe (MTS-K)
Technologien: Flutter, Dart, BLoC-Pattern, Quarkus, Java, Kotlin, REST, SOAP, iOS, Android, Fastlane
Rolle: Fullstack-Entwickler / Projektleitung
Einsatz für / Branche: Partpeople GmbH – KFZ-Ersatzteile
Entwurf und Entwicklung einer vollumfänglichen Portalsoftware für den Handel von KFZ-Erstzteilen. Integration diverser Lieferantenschnittstellen und Katalogsysteme. Customizing für diverse Kunden der Software.
Technologien: JavaEE, JakartaEE, Java, Wildfly, EJB, CDI, JSF, PrimeFaces, JPA, Hibernate, Eclipselink, JAX-RS, MongoDB, PostgreSQL, Cassandra, Docker, Flutter, Dart, iOS, Android, Swift, SOAP, REST, WebSockets
Einsatz für / Branche: Partpeople GmbH – KFZ-Ersatzteile
Entwurf und Entwicklung einer vollumfänglichen Portalsoftware für den Handel von KFZ-Erstzteilen. Integration diverser Lieferantenschnittstellen und Katalogsysteme. Customizing für diverse Kunden der Software.
Technologien: JavaEE, JakartaEE, Java, Wildfly, EJB, CDI, JSF, PrimeFaces, JPA, Hibernate, Eclipselink, JAX-RS, MongoDB, PostgreSQL, Cassandra, Docker, Flutter, Dart, iOS, Android, Swift, SOAP, REST, WebSockets
Rolle: Backend-Entwickler
Einsatz für / Branche: uRemoTech GmbH – Telekommunikation
Konzeption und Entwicklung eines Backend-Systems zum Empfang, zur Speicherung und zur Bereitstellung von Datenpaketen, die per UDP in hoher Frequenz (3000/s) zugestellt werden.
Technologien: Quarkus, Kotlin, REST, ClickHouse, MongoDB, UDP, Grafana, Prometheus, Docker, React, Linux, MongoDB, TimeSeries Datenbanken, Git, IntelliJ, GitHub
Einsatz für / Branche: uRemoTech GmbH – Telekommunikation
Konzeption und Entwicklung eines Backend-Systems zum Empfang, zur Speicherung und zur Bereitstellung von Datenpaketen, die per UDP in hoher Frequenz (3000/s) zugestellt werden.
Technologien: Quarkus, Kotlin, REST, ClickHouse, MongoDB, UDP, Grafana, Prometheus, Docker, React, Linux, MongoDB, TimeSeries Datenbanken, Git, IntelliJ, GitHub
Portfolio

Teuer Tanken
App zum Tankstellenvergleich für iOS und Android / Backend entwickelt mit Quarkus und Kotlin / App entwickelt mit Flutter und Dart
https://teuer-tanken.app
EFA Parts
EFA Parts App der EFA Autoteilewelt / Entwickelt mit Flutter und Dart / Backend entwickelt mit JavaEE / JakartaEE