Martin Janda
  1. Aktuelle Seite:  
  2. Startseite
  3. Projekte

JET-Tankstellen: Entwicklung einer Plattform für die Optimierung der Logistik.

Projektbeschreibung

ICAST 2.0 ist eine neue, cloudbasierte Plattform, die JET-Mitarbeiter in „Supply“ und „Transportation“ bei der Organisation und Optimierung logistischer Prozesse unterstützt – von der Versorgung bis zur
Lieferung an Tankstellen in Deutschland und Österreich. 

Hauptfunktionen wie Benutzer- und Transportmanagement sowie komplexe Berichte sorgen für effiziente und kostensparende Abläufe.

Technologisches Umfeld

AWS Lambda, Java 21, Spring Boot, Hibernate, Azure DevOps



BMW-AG: Migration mehrerer Microservices von OnPremise Openshift auf Amazon EKS

Projektbeschreibung

Migration von vier Micro Services auf eine modernere Architektur (Payara 5 Micro Edition, Java 11) und Migration von OnPremise OpenShift auf Amazon EKS (Kubernetes)

Technologisches Umfeld

Java 11, Spring Framework, Amazon EKS (Kubernetes)

 

 

IT-Architekt im öffentlichen Sektor (über GFT Technologies SE)

Projekbeschreibung:

Öffentliche Verwaltung / Digitalisierung kritischer Geschäftsprozesse

• Architekturentwurf und Modernisierung einer zentralen Prozessanwendung im öffentlichen Umfeld
• Analyse und Neugestaltung einer verteilten Microservice-Architektur zur Ablösung monolithischer Altanwendungen
• Definition von Schnittstellen (REST / SOAP) und Integrationskonzepten zwischen Bestands- und Neusystem
• Konzeption von BPMN-basierten Workflows mit Camunda zur Abbildung genehmigungsbasierter Geschäftsprozesse
• Technische Verantwortung für das Backend auf Basis von Java 21 / Spring Boot 3, Anbindung an MongoDB, Implementierung sicherer REST-APIs
• Unterstützung der Modernisierung des Frontends (von JSF → Angular)
• Cloud-nahe Architektur mit Docker-basierten Deployments, CI/CD (Maven, Jenkins, GitLab CI)
• Architektur und Umsetzung eines KI-Proof-of-Concepts (RAG) mit Ollama, Spring AI und PostgreSQL VectorDB

Technologisches Umfeld:

Keycloak, Java 21, Spring Boot 3, Camunda 8, MongoDB, Angular, Docker, REST / SOAP, Wildfly (Altbestand), Ollama (LLMs), PostgreSQL + pgvector (Vector DB), CI/CD mit Maven und GitLab CI

BMW-AG: Lead-Developer für mehrere Applikationen im CAE Bereich

Projektbeschreibung

Als Lead Developer war ich verantwortlich für die Überführung einzelner Anwendungen aus dem CAE-Bereich in DevOps. Gesamtverantwortung der Weiterentwicklung und Betrieb der Applikationen im Bereich von Fahrdynamik Simulationen, Entwicklungstools und Reporting Tools. Koordination der Nearshore (Rumänien) und Offshore (Indien) Teams für die betroffenen Applikationen.

Technologisches Umfeld

Java 8, Spring Framework, Hibernate, C#, Visual Basic, Eclipse Rich Client Platform, MATLAB

DZ-Bank: Entwicklung einer Triggerlösung für blockchainbasierte SEPA-Payments

Projektbeschreibung

Im Rahmen des Innovation Labs der DZ Bank wurde eine Triggerlösung prototypisch implementiert. Es sollen Events einer auf Ethereum basierten Blockchain in SEPA-Zahlungen über die Infrastruktur der DZ Bank überführt werden.

Der Prototyp besteht aus diversen Smart Contracts und einem Backend zur Anbindung der Anwendung an die DZ Bank eigene Zahlungsinfrastruktur mittels REST und XML.

Technologisches Umfeld

Java 11, Spring Framework, Hyperledger Besu, Ethereum, Solidity

 

 

Commerzbank AG: Weiterentwicklung CORE Globalparty / Verbund einer deutschen Großbank gemäß regulatorischen Anforderungen

Projektbeschreibung

Zur Erfüllung regulatorischer Anforderungen verfolgt das Programm CORE die Zielsetzung, eine konzernweite Sicht auf eine fachliche Entität (z.B. Kreditnehmer) und Verbünde (z.B. regulatorische oder interne Risikoverbünde) zu etablieren.

Im CORE GlobalParty/Verbund Modul stellt die GlobalParty ein verknüpfendes Element von beliebig vielen lokalen Parties dar. Werden Parties zu einer GlobalParty verknüpft, so bedeutet dies, dass es sich um die fachlich gleiche Entität handelt. Somit erhält man eine globale Sicht auf eine fachliche Entität, welche mit dem Commerzbank Konzern eine Geschäftsbeziehung unterhält, inklusive zu deren Untereinheiten (Beispiel: Kundennummern, Unselbständige Parties, etc.).

Die GlobalParty ist die Voraussetzung für die Verbunderweiterung. Im Modul werden die Beziehungen zwischen GlobalParties gepflegt und auf Basis dieser Beziehungen werden die Verbünde automatisch gebildet.

Technologisches Umfeld

Java 8, Spring Framework, Hibernate, Oracle 12 inkl. Entwicklung in PL-SQL, Anpassung des Angular 7 Fontends mit Typescript. Tools: IntelliJ, Team Foundation Server, Build-Server: Atlassian Bamboo und JetBrains Teamcity, Maven und Git.

 

Weiterentwicklung des Paketkasten-Backends eines großen Logistik Konzerns

Projektbeschreibung

Fullstack Entwicklung im Bereich des Paketkasten Backends mittels agiler Methoden. Umstellung auf Java 8, Erweiterung der Security Funktionen des Backends.

Entwicklung mit Java und dem Spring Framework. Datenbankbankzugriffe über Hibernate. Entwicklung neuer Benutzerdialoge mittels Apache Wicket. Berücksichtigung der Definition of Done inkl. JUNIT Testfallerstellung und der Entwicklung von automatisierten Testfällen mittels des Robot Frameworks (RIDE) und Python mit dem Ziel einer Testabdeckung von 90%.

Technologisches Umfeld

Java 8, Spring Framework, Hibernate, Oracle, Apache Wicket, Maven, Git, Jenkins, Jira, Testautomation mit dem Robot-Framework, Python (zur Testmodul Entwicklung)

Knappschaft Bahn See

Projektbeschreibung

Migration eines hostbasierten Verfahrens für die Verwaltung der Versicherungsverträge der Knappschaft in eine moderne 3 Schichten Architektur mit dem Application Server NetPhantom. Migration der bestehenden REXX und C Quellen in Java. Ablösung diverser REXX Skripte durch C-Bibliotheken um multithreading Architekturen zu unterstützen.

Technologisches Umfeld

Java, C++, REXX, z/OS, Phantom Hurricane und NetPhantom.

OSCA Projekt bei einem großen Logistik Konzern

Projektbeschreibung

Weiterentwicklung des Online Scanning Betriebs der Deutschen Post. Integration aller externen Schnittstellen wie Brief, Fax, E-Mail, WebServices, sFTP und weitere. Erkennung und Aufbereitung der Daten von komplexen Formularen inkl. Handschrift freien Texten und Verträgen. Verteilung auf verschiedene Umsysteme wie SAP, Archivsystemen und dem Vert5ragsmanagement. Umstellung der Kofax Capture VB6 Module auf C# inkl. der operative Projektleitung des Projekts.


Weiterentwicklung und Wartung des OSCA Projekts inkl. Integration neuer Formulare (POSTBUS) und Anpassung Postcard. Anbindung an SAP inkl. der Integration einer XML und einer E-Mail Schnittstelle. Umstellung der VB6 Module auf C#. Operative Projektleitung des 2 Personen Projekts inkl. Reporting an den Key Account Manager.

Technologisches Umfeld

Kofax Capture, Kofax Transformation Modules, RHEL, Windows Server 2008 und 2012, C# und DotNet Framework 4.51, Oracle 11g, JIRA und HP Quality Center.

Bausparkasse Schwäbisch Hall

Projektbeschreibung

Entwicklung eines integrierten Frameworks zur Großrechneranbindung an moderne Strukturen bei der Bausparkasse Schwäbisch Hall mittels der Middleware NetPhantom (Java Application Server). Schulung und Beratung des Entwicklerteams.

Technologisches Umfeld

NetPhantom, Java, DDE, REXX, IBM Mainframe z/OS

Main Menu

  • Home
  • Zertifizierungen
  • Ausbildung
  • Projekte
  • Veröffentlichungen
  • KI – Agentic Software Factory
  • Impressum
  • Datenschutz

Login Form

  • Passwort vergessen?
  • Benutzername vergessen?
© 2026 Martin Janda · Impressum · Datenschutz