Recommended expert

Martin Eisengardt

Software-Entwickler

Martin Eisengardt
Pfinztal, Deutschland

Erfahrungen

Apr. 2025 - Aug. 2025
5 Monaten
Karlsruhe, Deutschland

Software-Entwickler

Atruvia AG

  • Konzeption und Erstellen eines Service-Boards und Küchen-Boards für Betriebs-Restaurants zur Koordination und Abarbeitung von Bestellungen und Zubereitung.
  • Sprachen: Java 17, Javascript, Typescript.
  • Frameworks: Spring Boot 3.4, JPA/Hibernate, Angular 19.
  • Tools: Maven, Jira, Confluence, Jenkins.
  • Testing/QA: JUnit, Cypress.
  • Technologien: OpenAPI, REST, JSON, Open-ID.
  • Datenbanken: Oracle.
  • Cloud/Container: Tomcat 10.1, Payara.
  • Betriebssysteme: Windows, Linux.
Jan. 2025 - Bis heute
1 Jahr 1 Monate
Pfinztal, Deutschland

Dozent

Udemy

  • Konzeption und Erstellen einer Schulungsreihe zu Java, Spring Boot, Spring Cloud und KI-Entwicklung.
  • Link: Spring Boot Campus ([link]
Okt. 2024 - Aug. 2025
11 Monaten
Köln, Deutschland

Software-Entwickler, Architekt

Bank-Verlag GmbH

  • Behebung von Sicherheitslücken in bestehender Berechtigungssoftware.
  • Upgrade von Spring- und Hibernate-Versionen sowie verschiedenster Bibliotheken.
  • Ablösung der RichFaces-GUI durch eine REST-basierende moderne Web-Anwendung.
  • Integration von Keycloak (OAuth2) inkl. Multi-Factor-Authentifizierung.
  • Beratung und Konzeption zur PCI 4.0 Zertifizierung.
  • Secure Coding und Performance-Tuning.
  • Konzeption und Umsetzung von SSO via Keycloak.
  • Sprachen: Java 11 – 23.
  • Eclipse, IntelliJ, Visual Studio.
  • Frameworks: Spring Boot 3.3 – 3.4, Keycloak 24 – 25, JBoss EAP 8, Java EE 8 – Jakarta EE 10, RichFaces/JSF.
  • MS Project, Jira, Confluence, Git, SVN, Maven, Gradle.
  • CI/CD, Sonar, Jenkins, Dev-Ops.
  • XML, XSD, JSON, UML, OpenAPI/REST, BPMN.
Jan. 2024 - März 2025
1 Jahr 3 Monaten
Langen, Deutschland

Software-Entwickler, Architekt

DFS Deutsche Flugsicherung GmbH

  • Erstellen und Erweitern eines Microservice für Berechtigungssysteme und Benutzer-/Gruppen-Verwaltung.
  • Integration von Keycloak (OAuth2) in die bestehende Anwendung.
  • Abbilden sämtlicher Berechtigungen über Keycloak.
  • Optimierung der OAuth2-Tokens.
  • Sprachen: Java.
  • Frameworks: Spring Boot 3.3 – 3.4, Keycloak 22 – 24, JPA/Hibernate, JBoss EAP 8, Java EE 8 – Jakarta EE 10.
  • Tools: Gradle, Jira, Confluence, Gitlab + CI/CD, Elasticsearch.
  • Testing/QA: JUnit.
  • Technologien: OpenAPI, REST, JSON, Keycloak, Open-ID, SAML.
  • Datenbanken: PostgreSQL.
  • Betriebssysteme: Windows, Linux.
  • Cloud/Container: Tomcat 10 – 10.1, Wildfly 32 – 34.
Aug. 2023 - Dez. 2023
5 Monaten
Karlsruhe, Deutschland

Software-Entwickler

Lucke EDV GmbH

  • Projektarbeit zur Anpassung des Banksystems für gesetzliche Meldepflichten aus Derivaten.
  • Anpassen von Java Swing-Dialogen, Backend-Services und Datenbanken.
  • Erstellen des Meldeprozesses (Java am Host unter OS/390).
  • Sprachen: Java.
  • Frameworks: Java/Jakarta EE 8 – 9, Java Swing, JPA/Hibernate.
  • Tools: Gradle, Jira, Confluence, Bitbucket, SVN, Jenkins.
  • Testing/QA: JUnit, SonarQube.
  • Technologien: XML, XSD, JSON.
  • Datenbanken: IBM DB2.
  • Betriebssysteme: Windows, OS/390.
  • Cloud/Container: Tomcat 9 – 10.
Jan. 2023 - Juni 2023
6 Monaten
Karlsruhe, Deutschland

Teamleiter, Software-Architekt

Starface GmbH

  • Fachliche und disziplinarische Teamleitung für die Entwicklung der Kernkomponenten der Starface Telefonanlagen.
  • Koordination der Release-Inhalte und Abstimmung zwischen Produktmanagement, QA und Geschäftsführung sowie Ressourcen- und Budget-Planung.
  • Vorbereitung des Teams auf agile Arbeitsprozesse, Einführung von Gitlab und CI/CD; Migration von Jenkins auf Gitlab.
  • Betreuung eines externen Entwickler-Teams im Rahmen von Outsourcing im EU-Ausland.
  • Entwurf einer cloudfähigen Zielarchitektur für die Telefonanlagen-Software inkl. Realisierungsplan in mehreren Teilschritten; Zerlegen des Monolithen in fachliche und technische Teil-Services.
  • Sprachen: Java 17, C/C++, Javascript, Typescript.
  • Frameworks: Spring Boot 1.9 – 2.1, Jakarta EE 8 – 10, Java Reactive, VueJS, React, JDBC.
  • Tools: Gradle, Jira, Confluence, Gitlab + CI/CD, Bitbucket, SVN, MS Project, Nexus, IntelliJ, Jenkins.
  • Testing/QA: JUnit, SonarQube.
  • Technologien: OpenAPI, REST, JSON, HTML/CSS, JSF/JSP.
  • Datenbanken: PostgreSQL.
  • Betriebssysteme: Windows, Linux.
  • Prinzipien: OOA, OOD, DDD, TDD, arc42.
  • Cloud/Container: VMWare/ESX, Tomcat 10.1 – 11.
Juli 2019 - Dez. 2022
3 Jahren 6 Monaten
Karlsruhe, Deutschland

Software-Entwicklung, Teamleitung, Software-Architekt

Econda GmbH

  • Team-Aufbau im Bereich Fullstack-Entwicklung SaaS und Data-Engineering mit KI/ML inklusive fachlicher und disziplinarischer Teamleitung.
  • Realisierung und Optimierung von Arbeitsprozessen für agiles Arbeiten und Controlling.
  • Aufbau einer AWS-Anwendungslandschaft für Hochlast-Systeme (>30 Millionen Zugriffe pro Tag) inkl. Stakeholder-Analyse, Kundenworkshops, Architekturdokumentation nach arc42, Systemdesign und Analyse nach TOGAF.
  • Koordination von Kundenprojekten und Release-Inhalten sowie Ressourcen- und Budget-Planung; Abstimmung zwischen Geschäftsführung, Betrieb und Vertrieb.
  • Neu-Entwicklung eines Produkts für KI-basierte Kaufvorschläge für Online-Shops.
  • Neu-Entwicklung eines Produkts zur KI-basierten Kennzahlen-Prognose (Umsätze, Besucher usw.).
  • Neu-Entwicklung eines Produkts zur KI-basierten Ursachen-Analyse für Prognose-Abweichungen.
  • Migration von Jenkins auf Gitlab.
  • Sprachen: Java 11 – 17, Javascript, Typescript, Python.
  • Frameworks: Spring Boot 2.1 – 3.0, Java EE 8 – 10, JBoss EAP 7.2 – 7.4, JPA/Hibernate, JDBC, VueJS, ExtJS, AWS CDK.
  • Tools: Maven, Gradle, Jira, Confluence, Gitlab + CI/CD, IntelliJ, Nexus, SASS/SCSS, MS Project, Jenkins.
  • Testing/QA: JUnit, Mockito, Cypress, Jest.
  • Technologien: XML, JSON, HTML/CSS, OAuth2/Keycloak.
  • Datenbanken: MySQL, Riak, Exasol, DynamoDB.
  • Betriebssysteme: Windows, Linux.
  • Prinzipien: arc42, TOGAF, Scrum, Kanban, OOA, OOD, TDD.
  • Cloud/Container: Docker, Kubernetes, Helm, Rancher, Graylog, Tomcat 10 – 10.1, Wildfly 32 – 34, AWS, Azure, Kafka, Terraform, S3, Cloudfront, EC2, Sagemaker, Lambda, Firehose, Redis.
Jan. 2003 - Juni 2019
16 Jahren 6 Monaten
Karlsruhe, Deutschland

Software-Entwicklung, Teamleitung, Projektleitung

Atruvia AG

  • Software-Entwicklung und Experte im Banken-Umfeld (Komplett-Software für V+R-Banken).
  • Identity-Management und Berechtigungssysteme (inklusive AD und LDAP).
  • Dokumenten-Management sowie automatisiertes Rückläufer-/Formular-Management und BPM (§18 KWG).
  • Gesetzeskonforme Archivierung von Vertragsdokumenten und Kontoauszügen.
  • Multi-Kanal-Kommunikation zwischen Bank und Bankkunde.
  • Automatisiertes Geschäftsvorfall-Management zur Unterstützung des Controllings und der Revision sowie Ablaufsteuerung.
  • Data-Mining zur Zuarbeit für Data-Warehouse und Geschäftsprozess-Steuerung der Banken (BIS).
  • Entwurf, Einführung und Umsetzung eines Test-Frameworks und einer DSL basierend auf XText/XTend für automatisierte Einrichtung von Testbanken.
  • Übernahme von Projektleitung und Team-Leitung seit 2015 (technische/fachliche Führung bis zu 20 Team-Mitgliedern).
  • Sprachen: Java 1.3 – 11, Javascript, Typescript, XText/XTend.
  • Frameworks: Spring Boot 1.0 – 1.5, Java EE 5 – 8, Java Swing, JavaFX, JPA/Hibernate, JDBC, Eclipse EMF, Angular, React, JQuery, Vaadin.
  • Tools: Maven, Jira, Confluence, Eclipse, Nexus, SASS/SCSS, MS Project, Jenkins.
  • Testing/QA: JUnit, Mockito, Selenium, Jest.
  • Technologien: XML, XSD, JSON, HTML/CSS, RTF.
  • Datenbanken: Oracle, IBM DB2, MongoDB, Elasticsearch.
  • Betriebssysteme: Windows, Linux.
  • Prinzipien: arc42, TOGAF, Kanban, OOA, OOD, TDD.
  • Cloud/Container: Tomcat 4 – 8, MQS, Coherence, EHCache, Camunda (BPMN).

Fähigkeiten

  • Java Se 5 – 23, Java/jakarta Ee 5 – 10, Javascript, Typescript
  • Spring Boot 1 – 3.4, Spring Framework 3 – 6.1
  • Terraform, Aws, Gcp, Azure
  • Vuejs, React, Angular
  • Sql, No-sql, Jpa, Jdbc, Elastic
  • Junit, Cypress
  • Xml, Xsd, Json, Uml, Openapi/rest, Bpmn
  • Ci/cd, Sonar, Jboss, Tomcat, Jenkins, Dev-ops
  • Scrum, Agile Methoden
  • Secure Coding, Performance-tuning
  • Eclipse, Intellij, Visual-studio
  • Ms-project, Jira, Confluence, Git, Svn, Maven, Gradle
  • Docker, Kubernetes

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Aug. 2000 - Jan. 2003

Atruvia AG

Ausbildung Fachinformatiker Anwendungsentwicklung · Fachinformatiker Anwendungsentwicklung · Kassel, Deutschland

Aug. 1992 - Juni 2000

Gymnasium Heringen

Abitur · Heringen, Deutschland

Zertifikate & Bescheinigungen

CPSA-F

OCP Java

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Dirk Bolte
Dirk Bolte

Senior Softwareentwickler

Profil ansehen
Ulrich Cech
Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Jan Lüders
Jan Lüders

Senior Entwickler

Profil ansehen
Robin Sadlo
Robin Sadlo

Senior Cloud- & Backend-Entwickler

Profil ansehen
Meik Schindler
Meik Schindler

Freiberuflicher Trainer & Berater

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen
Timur Yalcin
Timur Yalcin

Lead Frontendentwickler | Fullstack Entwickler

Profil ansehen
Marijn Scholtens
Marijn Scholtens

Senior Softwareentwickler

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Thomas Ramm
Thomas Ramm

Architekt, Entwickler

Profil ansehen
Jens Rehsack
Jens Rehsack

Technischer Product Owner

Profil ansehen
Wolfram Rittmeyer
Wolfram Rittmeyer

Backend- und Flutter-App-Entwickler

Profil ansehen
Rainer Langbehn
Rainer Langbehn

Senior IT-Consultant, Senior Software Architekt, Senior Software Entwickler, Senior DevOps Engineer

Profil ansehen
Markus Glagla
Markus Glagla

Full Stack Entwickler

Profil ansehen
Stephan Heilmann
Stephan Heilmann

Entwicklung, Tester

Profil ansehen
Christoph Wagner
Christoph Wagner

Systemarchitekt / Systemingenieur / Programmierer

Profil ansehen
Peter Großmann
Peter Großmann

Senior Backend-Entwickler

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Johannes Erchen
Johannes Erchen

Senior Anwendungsentwickler

Profil ansehen
Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Slava Schmidt
Slava Schmidt

Senior Technischer Leiter

Profil ansehen