Recommended expert
Martin Eisengardt
Software-Entwickler
Erfahrungen
Apr. 2025 - Aug. 2025
5 MonatenKarlsruhe, 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 MonatePfinztal, 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 MonatenKö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 MonatenLangen, 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 MonatenKarlsruhe, 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 MonatenKarlsruhe, 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 MonatenKarlsruhe, 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 MonatenKarlsruhe, 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
MutterspracheEnglisch
VerhandlungssicherAusbildung
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 testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.