In-House Anwendungen. Web-, Swing-Applikationen und Microservices.
Full Stack DeveloperSpring BootJavaSwing...
Full Stack Developer
Betreuung der Anwendungen, Bugfixing, Entwicklung neue Module und Anforderungen.
Dockeresierung der Anwendungen und die Anbindung an Keycloak, E-Rezept-Fhir-Datei Erstellung und Lieferung.
Spring BootJavaSwingHtmlJPAMicroservicesOAuth2KeycloakFhirSpring CloudEurekaOpenAPISwaggerUIRESTful WebServicesDockerJenkinsMavenGitIntellijBitBucketJiraScrum.
Spring BootJavaSwingHtmlJPAMicroservicesOAuth2KeycloakFhirSpring CloudEurekaOpenAPISwaggerUIRESTful WebServicesDockerJenkinsMavenGitIntellijBitBucketJiraScrum.RESTful
WebServices
Abrechnungszentrum
Stuttgart/Remote
1 Jahr
2019-10 - 2020-09
Plattform für den Artikeldatenaustausch zwischen Hersteller und Supermärkte im GDSN-Standard
J2EE Senior BeraterJ2EEPrimefaces 6HTML...
J2EE Senior Berater
Entwicklung von UI Komponenten mit Primefaces, Implementierung von Microservices mit Microprofile, Quarkus, Thorntail, OpenAPI und Swagger UI.
Aufbau automatische End-To-End Tests mit Geb, Spock und Cocumber.
Aufbau Jenkins-Pipeline für die automatische Tests
Realisierung von verschiedenen Modulen, Back-End und Front-End.
Back-End mit WebSphere Application Server, JPA, CDI, Hibernate Front-End wurde mit Dojo realisiert die Kommuminaction mit dem Backend erfolgte über Ajax / JAX-WS.
Ausfertigen eines GUI-Frameworks für die Rollen und Rechte der Oberfläche und Ausdruck.
Erstellung eines WebService-Clients mit dem man Daten aus dem System mittels Commandline (CLI), abruft und in andere Formate transformieren kann.
Realisierung des Druck-Modules mittels JasperReports 5.1
PAIIBM WebSphere Application Server 8.0J2EEDOJOJSONJasperReportsDB2JAX-WSJAX-RSJPAScrumGit.
Automobilindustrie
Wörth am Rhein
8 Monate
2012-01 - 2012-08
Mitarbeiterportal
Senior J2EE Entwickler
Senior J2EE Entwickler
Machbarkeit des Vorhabens abschätzen, Portlet Programmierung mit JSF, JQuery, SPI-Schittstelle, Portalinfrastruktur relaisieren.
J2EEIBM WebSphere Portal Server V7Portlets (JSR286)JSFJQueryHTML5CSS3JSONPiwik
Automobilindustrie
Ingolstadt
2 Monate
2011-10 - 2011-11
Anpassung der Schnittstelle zwischen Ariba und BMC ARS
Senior J2EE Entwickler
Senior J2EE Entwickler
Anpassen der Order-Import-Schnittstelle von Ariba-Bestellsystem nach BMC ARS.
Erstellung von Ant-Build-Files für die Assemblierung und Lieferung der Anwendung.
Aufnahme der Applikation im SVN-Repository
JavaJavaMailXMLJDOMXPathdtdEclipseSVNAntcXML(Ariba)BMC ARS
Telekommunikation
Bern / Schweiz
5 Jahre 6 Monate
2006-03 - 2011-08
Business Partner Portal
J2EE Senior Entwickler
J2EE Senior Entwickler
Business Partner Portal eines führenden deutschen Telekommunikationsunternehmens. Das Portal dient als Bestellplattform für die Produkte des Unternehmens und zu Pflege der Stammdaten. Die angemeldeten Benutzer haben je nach Rolle und Rechte eine bestimmte Sicht auf das Portal.
Weiterentwicklung des Portals. Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
Migration der Plattform von IBM WebSphere 5.0 auf 6.0 und 6.0 auf 6.1.
Migration der EJB-Schicht von EJB 2.1 auf EJB 3.0
Verbesserung und Optimierung der Architektur durch vereinfachen des Datenmodells und überarbeiten der Schnittstelle zwischen den Portlets und das Back-End so wie das Erstellen eines Caches wodurch die Zugriffszeiten der Portlets auf die Stammdaten sichwesentlich verkürzt haben.
Ablösen des alten GUI-Frameworks durch eine neue Smalltalk-MVC-basierte Entwicklung, die der neuen Anforderung (komplexe GUI und Validierung) und Sicherheitsaspekte gerecht ist.
J2EEIBM WebSphere Portal Server V6.1IBM WebSphere Application Server V7.0PortletsJSPRADWSADWebservicesLDAPStrutsHibernateOracleSQLXMLXSLFOPHTMLCSSJavaScriptAntJSF
Telekommunikation
Darmstadt
6 Monate
2005-08 - 2006-01
Intranetanwendung für die Rechnungsprüfung
Senior Softwareentwickler
Senior Softwareentwickler
Migration (neu Implementierung) der Anwendung von VB.Net nach C#.
Dabei wurde die Applikation neu geschrieben. Dieser Aufwand hat sich gelohnt, da dadurch die Anwendung moderner, stabiler und geeigneter für die neuen komplexen Anforderungen des Kunden, geworden ist.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
Microsoft Visual StudioASP.NETC#VB.NETHTMLCSSJavaScriptInternet Information ServerMS SQLSQLMicrosoft Sharepoint Portal Server
Strom Energie
Sulzbach / Taunus
1 Jahr
2004-07 - 2005-06
Collaboration-Platform
Senior J2EE Developer
Senior J2EE Developer
Eine Collaboration-Platform, wo der Vertrieb Weltweit auf das ProduktPortofolio des Unternehmens zugreifen kann um die Kunden vor Ort zu beraten. Der Benutzer kann je nach Rolle und Rechte auf zahlreiche Funktionen und Inhalte Zugreifen wie E-Mail abrufen, Dokumente hochladen oder einfach die Speisekarte der Betriebskantine ansehen. Eine Suche erleichtert den Benutzer nach bestimmten Inhalten gezielt zu suchen.
Übernahme des Portals von einer Indischen-Softwarefirma.
Support und Weiterentwicklung des Portals.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
IBM WebSphere Portal Server 4.0PortletsJSPLotus Extended SearchLDAPDB2SQLXMLXSLFOPHTMLCSSJavaScriptIBM Edge ServerServlet APIServlets IBM Edge
ServerTivoliWASContent Manager
Server
Industrie
Frankfurt / Winnenden
9 Monate
2003-10 - 2004-06
Zeiterfassungssystem
Softwareentwickler
Softwareentwickler
Modular aufgebaute unternehmensweite Personal-, Zeit-, Aufgaben-und Projektverwaltung. Zentrales Datenmanagement, Verwaltung der Zeiterfassungsdaten, verbuchen von Projektstunden und Kostensätzen, Abrechnung Mittels Leistungsfähigem Fakturierungsmodul.
Erstellen der Webschnittstelle zu iCentro mittels ASP.NET. Dadurch können Benutzer von beliebigen Clients auf einen Server zugreifen und iCentro-Dienste in Anspruch nehmen.
Microsoft Visual StudioASP.NETC#HTMLCSSJavaScriptInternet Information ServerMS SQLSQL
Softwareindustrie
Kaiserslautern
2 Jahre 1 Monat
2000-12 - 2002-12
B2B Plattform
Senior J2EE Softwarentwickler
Senior J2EE Softwarentwickler
Mit dem mehrsprachen- und mehrwährungsfähigem Bestellsystem. Der gesamte Bestellprozess von der Bedarfsmeldung über das Genehmigungsverfahren bis zur Rechnungslegung wird durch Automation vereinfacht und drastisch verkürzt.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
Impact Ordering an verschiedenen Application Server wie IBM
WebSphere installiert und erforderliche Anpassungen vorgenommen.
x-trade ist ein unternehmensweites Informationssystem, das alle warenorientierten dispositiven, logistischen und abrechnungsbezogenen Aufgaben eines Handelsunternehmens auf Basis der wert- und mengenmäßigen Warenbewegungsdaten unterstützt und steuert.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
In-House Anwendungen. Web-, Swing-Applikationen und Microservices.
Full Stack DeveloperSpring BootJavaSwing...
Full Stack Developer
Betreuung der Anwendungen, Bugfixing, Entwicklung neue Module und Anforderungen.
Dockeresierung der Anwendungen und die Anbindung an Keycloak, E-Rezept-Fhir-Datei Erstellung und Lieferung.
Spring BootJavaSwingHtmlJPAMicroservicesOAuth2KeycloakFhirSpring CloudEurekaOpenAPISwaggerUIRESTful WebServicesDockerJenkinsMavenGitIntellijBitBucketJiraScrum.
Spring BootJavaSwingHtmlJPAMicroservicesOAuth2KeycloakFhirSpring CloudEurekaOpenAPISwaggerUIRESTful WebServicesDockerJenkinsMavenGitIntellijBitBucketJiraScrum.RESTful
WebServices
Abrechnungszentrum
Stuttgart/Remote
1 Jahr
2019-10 - 2020-09
Plattform für den Artikeldatenaustausch zwischen Hersteller und Supermärkte im GDSN-Standard
J2EE Senior BeraterJ2EEPrimefaces 6HTML...
J2EE Senior Berater
Entwicklung von UI Komponenten mit Primefaces, Implementierung von Microservices mit Microprofile, Quarkus, Thorntail, OpenAPI und Swagger UI.
Aufbau automatische End-To-End Tests mit Geb, Spock und Cocumber.
Aufbau Jenkins-Pipeline für die automatische Tests
Realisierung von verschiedenen Modulen, Back-End und Front-End.
Back-End mit WebSphere Application Server, JPA, CDI, Hibernate Front-End wurde mit Dojo realisiert die Kommuminaction mit dem Backend erfolgte über Ajax / JAX-WS.
Ausfertigen eines GUI-Frameworks für die Rollen und Rechte der Oberfläche und Ausdruck.
Erstellung eines WebService-Clients mit dem man Daten aus dem System mittels Commandline (CLI), abruft und in andere Formate transformieren kann.
Realisierung des Druck-Modules mittels JasperReports 5.1
PAIIBM WebSphere Application Server 8.0J2EEDOJOJSONJasperReportsDB2JAX-WSJAX-RSJPAScrumGit.
Automobilindustrie
Wörth am Rhein
8 Monate
2012-01 - 2012-08
Mitarbeiterportal
Senior J2EE Entwickler
Senior J2EE Entwickler
Machbarkeit des Vorhabens abschätzen, Portlet Programmierung mit JSF, JQuery, SPI-Schittstelle, Portalinfrastruktur relaisieren.
J2EEIBM WebSphere Portal Server V7Portlets (JSR286)JSFJQueryHTML5CSS3JSONPiwik
Automobilindustrie
Ingolstadt
2 Monate
2011-10 - 2011-11
Anpassung der Schnittstelle zwischen Ariba und BMC ARS
Senior J2EE Entwickler
Senior J2EE Entwickler
Anpassen der Order-Import-Schnittstelle von Ariba-Bestellsystem nach BMC ARS.
Erstellung von Ant-Build-Files für die Assemblierung und Lieferung der Anwendung.
Aufnahme der Applikation im SVN-Repository
JavaJavaMailXMLJDOMXPathdtdEclipseSVNAntcXML(Ariba)BMC ARS
Telekommunikation
Bern / Schweiz
5 Jahre 6 Monate
2006-03 - 2011-08
Business Partner Portal
J2EE Senior Entwickler
J2EE Senior Entwickler
Business Partner Portal eines führenden deutschen Telekommunikationsunternehmens. Das Portal dient als Bestellplattform für die Produkte des Unternehmens und zu Pflege der Stammdaten. Die angemeldeten Benutzer haben je nach Rolle und Rechte eine bestimmte Sicht auf das Portal.
Weiterentwicklung des Portals. Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
Migration der Plattform von IBM WebSphere 5.0 auf 6.0 und 6.0 auf 6.1.
Migration der EJB-Schicht von EJB 2.1 auf EJB 3.0
Verbesserung und Optimierung der Architektur durch vereinfachen des Datenmodells und überarbeiten der Schnittstelle zwischen den Portlets und das Back-End so wie das Erstellen eines Caches wodurch die Zugriffszeiten der Portlets auf die Stammdaten sichwesentlich verkürzt haben.
Ablösen des alten GUI-Frameworks durch eine neue Smalltalk-MVC-basierte Entwicklung, die der neuen Anforderung (komplexe GUI und Validierung) und Sicherheitsaspekte gerecht ist.
J2EEIBM WebSphere Portal Server V6.1IBM WebSphere Application Server V7.0PortletsJSPRADWSADWebservicesLDAPStrutsHibernateOracleSQLXMLXSLFOPHTMLCSSJavaScriptAntJSF
Telekommunikation
Darmstadt
6 Monate
2005-08 - 2006-01
Intranetanwendung für die Rechnungsprüfung
Senior Softwareentwickler
Senior Softwareentwickler
Migration (neu Implementierung) der Anwendung von VB.Net nach C#.
Dabei wurde die Applikation neu geschrieben. Dieser Aufwand hat sich gelohnt, da dadurch die Anwendung moderner, stabiler und geeigneter für die neuen komplexen Anforderungen des Kunden, geworden ist.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
Microsoft Visual StudioASP.NETC#VB.NETHTMLCSSJavaScriptInternet Information ServerMS SQLSQLMicrosoft Sharepoint Portal Server
Strom Energie
Sulzbach / Taunus
1 Jahr
2004-07 - 2005-06
Collaboration-Platform
Senior J2EE Developer
Senior J2EE Developer
Eine Collaboration-Platform, wo der Vertrieb Weltweit auf das ProduktPortofolio des Unternehmens zugreifen kann um die Kunden vor Ort zu beraten. Der Benutzer kann je nach Rolle und Rechte auf zahlreiche Funktionen und Inhalte Zugreifen wie E-Mail abrufen, Dokumente hochladen oder einfach die Speisekarte der Betriebskantine ansehen. Eine Suche erleichtert den Benutzer nach bestimmten Inhalten gezielt zu suchen.
Übernahme des Portals von einer Indischen-Softwarefirma.
Support und Weiterentwicklung des Portals.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
IBM WebSphere Portal Server 4.0PortletsJSPLotus Extended SearchLDAPDB2SQLXMLXSLFOPHTMLCSSJavaScriptIBM Edge ServerServlet APIServlets IBM Edge
ServerTivoliWASContent Manager
Server
Industrie
Frankfurt / Winnenden
9 Monate
2003-10 - 2004-06
Zeiterfassungssystem
Softwareentwickler
Softwareentwickler
Modular aufgebaute unternehmensweite Personal-, Zeit-, Aufgaben-und Projektverwaltung. Zentrales Datenmanagement, Verwaltung der Zeiterfassungsdaten, verbuchen von Projektstunden und Kostensätzen, Abrechnung Mittels Leistungsfähigem Fakturierungsmodul.
Erstellen der Webschnittstelle zu iCentro mittels ASP.NET. Dadurch können Benutzer von beliebigen Clients auf einen Server zugreifen und iCentro-Dienste in Anspruch nehmen.
Microsoft Visual StudioASP.NETC#HTMLCSSJavaScriptInternet Information ServerMS SQLSQL
Softwareindustrie
Kaiserslautern
2 Jahre 1 Monat
2000-12 - 2002-12
B2B Plattform
Senior J2EE Softwarentwickler
Senior J2EE Softwarentwickler
Mit dem mehrsprachen- und mehrwährungsfähigem Bestellsystem. Der gesamte Bestellprozess von der Bedarfsmeldung über das Genehmigungsverfahren bis zur Rechnungslegung wird durch Automation vereinfacht und drastisch verkürzt.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.
Impact Ordering an verschiedenen Application Server wie IBM
WebSphere installiert und erforderliche Anpassungen vorgenommen.
x-trade ist ein unternehmensweites Informationssystem, das alle warenorientierten dispositiven, logistischen und abrechnungsbezogenen Aufgaben eines Handelsunternehmens auf Basis der wert- und mengenmäßigen Warenbewegungsdaten unterstützt und steuert.
Aufnahme der Anforderungen, Planung / Konzeption der Architektur, Realisierung.