Deutschland: Andere Standorte möglich
2019 - heute: Entwicklung einer B2B und B2C Client Server Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Entwicklung einer B2B und B2C Client Server Anwendung im Wertpapierbereich in einer Microservicearchitektur
Kenntnisse:
Java, Spring Boot, Microservices, Docker, Jenkins, Red Hat, Postman, Selenium, Git, Maven, IBM MQ, SQL, DB2, XML, XSD, JSON, OpenHTMLtoPDF, IntelliJ, Agile Methoden
2017 - 2019: Redesign und Entwicklung einer B2B Client Server Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Redesign und Entwicklung einer B2B Client Server Anwendung im Wertpapierbereich
Kenntnisse:
Java, Vaadin, JEE, Jetty, Gradle, SVN, SQL, DB2, Apache, XML, HTML, CSS, JavaScript, JSON, Eclipse, Scrum
2013 - 2016: Weiterentwicklung einer Brokerage Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Kenntnisse:
Java, Vaadin, JEE, Jetty, Gradle, SVN, Apache, XML, HTML, JSON, Eclipse, Spring, Selenium
2012 - 2013: Erstellung einer Brokerage Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Erstellung einer Brokerage Anwendung für Heavy Trader Endkundenkanal Internet
Kenntnisse:
Java, Vaadin, JEE Tomcat, Ant, SVN, Apache, XML, HTML, JSON, Eclipse, Spring
2011 - 2012: Erstellung einer Brokerage Applikation
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Erstellung einer Brokerage Applikation für den Endkundenkanal Internet Banking und Plattform für Mobile Banking
Kenntnisse:
Java, Vaadin, JEE, Tomcat, Ant, SVN, Apache, XML, HTML, JSON, Eclipse, Spring
2010 - 2011: Weiterentwicklung der Webanwendung
Kunde: Webanwendung für Berater und Händler (Telekommunikation)
Aufgaben:
Weiterentwicklung der Webanwendung für Berater und Händler im Telekommunikationsbereich
Kenntnisse:
Wicket, Java, JEE, Scrum, Git, Maven, Spring, JBoss, Hibernate
2008 - 2009: Weiterentwicklung des Portals
Kunde: Mandantenfähige marktreife Portallösung (Bausparkasse)
Aufgaben:
Weiterentwicklung des Portals zur Unterstützung der Geschäftsprozesse zu einer mandantenfähigen marktreifen Version
Kenntnisse:
Java, JEE, OSGI, JPA, Hibernate, SQLServer, HSQLDB, JSP, Jetty, WebServices, Eclipse, SVN, CVS, Ant, Selenium, XML, IKK
2007 - 2008: Aufbau eines Portals
Kunde: Portallösung (Bausparkasse)
Aufgaben:
Aufbau eines Portals zur Unterstützung der Geschäftsprozesse (CRM) einer Bausparkasse
Kenntnisse:
Java, JEE, Struts, JSP, Swing, Tomcat, WebSphere, Hibernate, SQLServer, Eclipse, CVS, Ant, Maven, JMeter, XML, IKK
2005 - 2006: Serverseitige Entwicklung einer dezentralen Beratungssoftware
Kunde: Kundenberatungssoftware (Bausparkasse)
Aufgaben:
Serverseitige Entwicklung einer dezentralen Beratungssoftware für Finanzierungen mit dem Basisprodukt Bausparvertrag
Kenntnisse:
Java, JSP, Tomcat, Eclipse, CVS, Ant, iText, XML, XSL, Cobol Interfaces, WebServices
2004 - 2005: Serverseitige Weiterentwicklung einer dezentralen Software
Kunde: Automatisierter Zahlungsverkehr (LKW Maut)
Aufgaben:
Serverseitige Weiterentwicklung einer dezentralen Software zur Automatisierung des Zahlungsverkehrs der LKW Maut
Kenntnisse:
Sun Solaris, C++, RogueWave, STL, Oracle, Perl, Shellscripte
2002 - 2004: Einführung eines MDA Tools
Kunde: Programmgenerator im Bereich Model Driven Architecture ? MDA
Aufgaben:
Einführung eines MDA Tools auf UML Basis durch Training und Beratung der Kunden in ersten Projekten
Kenntnisse:
Java, C#, VB, JSP, JBoss, ColdFusion, UML Klassendiagramme, State-Charts, ONME
2000 - 2002: Entwicklung einer dezentralen Software
Kunde: Bank (Wertpapierabwicklung)
Aufgaben:
Entwicklung einer dezentralen Software zur Abwicklung von Wertpapiergeschäften
Kenntnisse:
Sun Solaris, Windows NT, C++, Sun WorkShop (FORTE), RogueWave, STL, VB, ActiveX, OTL, Oracle, Apache, XML, Expat, Rational Rose
1999 - 2000: Pilotprojekt zum Thema E-Commerce
Kunde: Logistiksysteme
Aufgaben:
Kenntnisse:
Java, ASP, JavaScript, VBScript, IIS 4
1999 - 1999: Mitwirkung im Gremium für Standardisierung
Kunde: Logistiksysteme
Aufgaben:
Mitwirkung im Gremium für Standardisierung und Erarbeitung eines firmenweiten Standards für Softwareinstallationen und Erstellung eines CD-Browsers
Kenntnisse:
InstallShield, DemoShield
1996 - 1999: Weiterentwicklung von Analyse-, Auswertungs- und Aufbereitungssystemen
Kunde: Logistiksysteme
Aufgaben:
Weiterentwicklung von Analyse-, Auswertungs- und Aufbereitungssystemen für Instandsetzungsdaten (Flugzeuge) als Client-Anwendung
Kenntnisse:
Windows NT, MS Visual C++, SQL, ODBC, OCX, TransBase, Oracle, Rational Rose, OOA, OOD, OMT, UML
Java Senior Developer,
Erfahrungen in technischer Projektleitung und Architektur
Entwicklungsmethoden:
Objektorientierte Entwicklung von Analyse bis Test, Scrum, Agile Methoden, UML, Clean Code, Designpattern
Tools und Librarys:
IntelliJ, Eclipse, Spring Boot, Microservices, Docker, Jenkins, Vaadin, JPA, Hibernate, Maven, Ant, Git, JUnit, Postman, Selenium, JMeter
Techniken und sonstige Branchenkenntnisse:
IBM MQ, XML, XSL, HTML, JSON, Tomcat, Jetty, Apache, JDBC, OpenHTMLtoPDF, iText
Praktikum
Kunde: "University of Wisconsin", USA
Qualifikation:
Deutschland: Andere Standorte möglich
2019 - heute: Entwicklung einer B2B und B2C Client Server Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Entwicklung einer B2B und B2C Client Server Anwendung im Wertpapierbereich in einer Microservicearchitektur
Kenntnisse:
Java, Spring Boot, Microservices, Docker, Jenkins, Red Hat, Postman, Selenium, Git, Maven, IBM MQ, SQL, DB2, XML, XSD, JSON, OpenHTMLtoPDF, IntelliJ, Agile Methoden
2017 - 2019: Redesign und Entwicklung einer B2B Client Server Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Redesign und Entwicklung einer B2B Client Server Anwendung im Wertpapierbereich
Kenntnisse:
Java, Vaadin, JEE, Jetty, Gradle, SVN, SQL, DB2, Apache, XML, HTML, CSS, JavaScript, JSON, Eclipse, Scrum
2013 - 2016: Weiterentwicklung einer Brokerage Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Kenntnisse:
Java, Vaadin, JEE, Jetty, Gradle, SVN, Apache, XML, HTML, JSON, Eclipse, Spring, Selenium
2012 - 2013: Erstellung einer Brokerage Anwendung
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Erstellung einer Brokerage Anwendung für Heavy Trader Endkundenkanal Internet
Kenntnisse:
Java, Vaadin, JEE Tomcat, Ant, SVN, Apache, XML, HTML, JSON, Eclipse, Spring
2011 - 2012: Erstellung einer Brokerage Applikation
Kunde: Wertpapiergeschäft (Bank)
Aufgaben:
Erstellung einer Brokerage Applikation für den Endkundenkanal Internet Banking und Plattform für Mobile Banking
Kenntnisse:
Java, Vaadin, JEE, Tomcat, Ant, SVN, Apache, XML, HTML, JSON, Eclipse, Spring
2010 - 2011: Weiterentwicklung der Webanwendung
Kunde: Webanwendung für Berater und Händler (Telekommunikation)
Aufgaben:
Weiterentwicklung der Webanwendung für Berater und Händler im Telekommunikationsbereich
Kenntnisse:
Wicket, Java, JEE, Scrum, Git, Maven, Spring, JBoss, Hibernate
2008 - 2009: Weiterentwicklung des Portals
Kunde: Mandantenfähige marktreife Portallösung (Bausparkasse)
Aufgaben:
Weiterentwicklung des Portals zur Unterstützung der Geschäftsprozesse zu einer mandantenfähigen marktreifen Version
Kenntnisse:
Java, JEE, OSGI, JPA, Hibernate, SQLServer, HSQLDB, JSP, Jetty, WebServices, Eclipse, SVN, CVS, Ant, Selenium, XML, IKK
2007 - 2008: Aufbau eines Portals
Kunde: Portallösung (Bausparkasse)
Aufgaben:
Aufbau eines Portals zur Unterstützung der Geschäftsprozesse (CRM) einer Bausparkasse
Kenntnisse:
Java, JEE, Struts, JSP, Swing, Tomcat, WebSphere, Hibernate, SQLServer, Eclipse, CVS, Ant, Maven, JMeter, XML, IKK
2005 - 2006: Serverseitige Entwicklung einer dezentralen Beratungssoftware
Kunde: Kundenberatungssoftware (Bausparkasse)
Aufgaben:
Serverseitige Entwicklung einer dezentralen Beratungssoftware für Finanzierungen mit dem Basisprodukt Bausparvertrag
Kenntnisse:
Java, JSP, Tomcat, Eclipse, CVS, Ant, iText, XML, XSL, Cobol Interfaces, WebServices
2004 - 2005: Serverseitige Weiterentwicklung einer dezentralen Software
Kunde: Automatisierter Zahlungsverkehr (LKW Maut)
Aufgaben:
Serverseitige Weiterentwicklung einer dezentralen Software zur Automatisierung des Zahlungsverkehrs der LKW Maut
Kenntnisse:
Sun Solaris, C++, RogueWave, STL, Oracle, Perl, Shellscripte
2002 - 2004: Einführung eines MDA Tools
Kunde: Programmgenerator im Bereich Model Driven Architecture ? MDA
Aufgaben:
Einführung eines MDA Tools auf UML Basis durch Training und Beratung der Kunden in ersten Projekten
Kenntnisse:
Java, C#, VB, JSP, JBoss, ColdFusion, UML Klassendiagramme, State-Charts, ONME
2000 - 2002: Entwicklung einer dezentralen Software
Kunde: Bank (Wertpapierabwicklung)
Aufgaben:
Entwicklung einer dezentralen Software zur Abwicklung von Wertpapiergeschäften
Kenntnisse:
Sun Solaris, Windows NT, C++, Sun WorkShop (FORTE), RogueWave, STL, VB, ActiveX, OTL, Oracle, Apache, XML, Expat, Rational Rose
1999 - 2000: Pilotprojekt zum Thema E-Commerce
Kunde: Logistiksysteme
Aufgaben:
Kenntnisse:
Java, ASP, JavaScript, VBScript, IIS 4
1999 - 1999: Mitwirkung im Gremium für Standardisierung
Kunde: Logistiksysteme
Aufgaben:
Mitwirkung im Gremium für Standardisierung und Erarbeitung eines firmenweiten Standards für Softwareinstallationen und Erstellung eines CD-Browsers
Kenntnisse:
InstallShield, DemoShield
1996 - 1999: Weiterentwicklung von Analyse-, Auswertungs- und Aufbereitungssystemen
Kunde: Logistiksysteme
Aufgaben:
Weiterentwicklung von Analyse-, Auswertungs- und Aufbereitungssystemen für Instandsetzungsdaten (Flugzeuge) als Client-Anwendung
Kenntnisse:
Windows NT, MS Visual C++, SQL, ODBC, OCX, TransBase, Oracle, Rational Rose, OOA, OOD, OMT, UML
Java Senior Developer,
Erfahrungen in technischer Projektleitung und Architektur
Entwicklungsmethoden:
Objektorientierte Entwicklung von Analyse bis Test, Scrum, Agile Methoden, UML, Clean Code, Designpattern
Tools und Librarys:
IntelliJ, Eclipse, Spring Boot, Microservices, Docker, Jenkins, Vaadin, JPA, Hibernate, Maven, Ant, Git, JUnit, Postman, Selenium, JMeter
Techniken und sonstige Branchenkenntnisse:
IBM MQ, XML, XSL, HTML, JSON, Tomcat, Jetty, Apache, JDBC, OpenHTMLtoPDF, iText
Praktikum
Kunde: "University of Wisconsin", USA
Qualifikation: