Großraum München oder mind. 90% remote
POS-System (Kassenterminal-System) eines großen, international auftretenden Discounter. Java 11, OSGi, Webservices, Jenkins, Git, Maven
Entwicklung einer Plattform zur Gesamtbanksteuerung. Darin insbesondere Prozesssteuerung mit der Camunda Workflow Engine und Bereitstellung von Microservices auf Basis von Spring Boot.
Technologien:
Java, Spring, Spring Boot, Hibernate, Camunda BPM, REST-Webservices, Docker
Architektur:
Microservices mit Spring Boot und Docker-Containern
Entwicklung und Architektur im Bereich eBanking-Portal der Volks- und Raiffeisenbanken.
Entwickelt wurde im Bereich Frontend (Vaadin + hauseigenes Framework RBF) und Backend (Spring, Host-Anbindung, hauseigenes JBF-Framework).
Ab 2018 erfolgt eine Umstellung auf eine Microservice-Architektur mit Spring Boot, REST/SOAP in OpenShift-Containern (Docker) und teilweise Angular-UIs
KVB (Kassenärztliche Vereinigung Bayerns): Softwareentwickler (Scrum Developer), München, 01/2014-09/2015
Entwicklung, Wartung von Anwendungen im Gesundheitssektor (Webanwendung, Batch-Anwendung, Webservices). Bei den Anwendungen handelte es sich um eine Stammdatenverwaltung (ins. Webservices, Batch-Verarbeitung), einer Benutzer-Rollen/Rechte-Verwaltung (insb. Webservices, Spring-MVC-Webanwendung, Identity Guard) sowie einer Online-Web-Anwendung zur Beurteilung von Sonographie-Geräten.
Technisches Umfeld:
Tätigkeit:
Als Scrum Developer war ich mit Konzeption, Entwicklung, Test und Deployment der o.g. Systeme betreut. Schwerpunkt meiner Tätigkeit war die Entwicklung, Test und Wartung von SOAP-Webservices sowie die Entwicklung zweier Webanwendung mit Apache Wicket 6 bzw. Spring MVC/JSP. Im Team wurde konsequent nach Clean Code-Prinzipien gearbeitet (Test Driven Development, Codereviews, Pair Programming, regelmäßiges Refactoring, Continuous Integration mit Jenkins und Sonar).
Arbeitsverhältnis als Softwareingenieur und Softwarearchitekt
(msgGillardon AG), München/Ismaning, 10/2006-06/2013)
Softwareentwickler, leitender Architekt und IT-Berater in einem der führenden Software- und Systemhäuser für den Finanzsektor. Schwerpunkt Java Enterprise-Systeme.
Tätigkeit:
Softwareentwicklung, Softwarearchitektur, Systemdesign, Daten-, Schnittstellen- und Objektmodellierung, Machbarkeitsstudien (Proof of Concepts), technische Projektleitung, Beratung, Mitarbeit an Ausschreibungen, Qualitätssicherung, Aufwandsschätzungen, Unterstützung des Projektmanagements. Scrum-Master und Scrum-Developer.
Technisches Umfeld:
J2EE 1.4, Java EE 5, Java EE 6, EJB, JMS, MDB, JSP, Servlets, Web Services: JAX-WS, JAX-RS, SOAP, Axis2, Apache CXF, JavaServer Faces (JSF), Struts, Spring, OSGi, JPA, Hibernate, EclipseLink, Glassfish, JBoss, Weblogic, IBM Websphere, Ant, Maven, Jenkins, Hudson, CruiseControl, Sonar, Subversion, Sculptor (DDD), Oracle 11g DB, DB2, ERWin, Enterprise Architect, MagicDraw, UML
Projekt RRCM MARZIPAN Wrapper (BMW Bank, München) (06/2012?05/2013)
Finanzmathematische Batch-Kalkulationen unter Anbindung der nativen Rechenkern-Software ?MARZIPAN? (msgGillardon-Produkt). Nutzung eines Message Driven Bean-Konzeptes zur Lastverteilung und Parallelisierung.
Tätigkeit: Technische Projektleitung, technischer Ansprechpartner für den Kunden, Softwarearchitektur (IT-Konzept, Schnittstellenspezifikation, Datenbankdesign), Chefentwickler (Anwendungsframework), Testunterstützung
Technisches Umfeld: Java EE 5, JPA 1.0, JPA 2.0 ? Toplink, Hibernate, EclipseLink, EJB 3.0, MDB, JMS, Oracle 11g Datenbank, H2 In-Memory DB (Test), Glassfish 2.1 / 3.0 Application Server, JNI, MARZIPAN-Rechenkern (msgGillardon), Subversion, Jenkins, Nexus, Sonar
Projekt Internal Deals Engine (BayernLB, München) (03/2012-07/2012)
Konzeption und Implementierung einer Batch-Engine zur Prüfung interner Handelsgeschäfte
Technologien: Java EE 5, JavaServer Faces (JSF), HTML, DDD, Sculptor, Hibernate, DB2, H2, Maven, Eclipse, Subversion, Jenkins, Sonar
Projekt Portfolio Upgrade (BMW Bank, München) (11/2011-03/2012)
Migration von Services in Webservices im Rahmen eines Systemupgrades
Technologien: J2EE 1.4, EJB 2.1, JAX-WS (Web Services), Apache Axis 2, BEA WebLogic 10, Linux, Eclipse, Ant
Projekt Produktentwicklung GCPM, msgGillardon AG (12/2012-10/2011)
Architektur, Konzeption und Neuentwicklung des Produktes GCPM (Adressrisikosteuerung) auf Java / OSGi-Plattform
Technologien: OSGi, Spring Core, Spring Batch, JAX-WS (Apache CXF), Hibernate 3, Oracle DB / H2-In-Memory-DB, Eclipse, Ant, Ivy, Jenkins, CruiseControl
Projekt Produktentwicklung MARZIPAN Web Services, msgGillardon AG (02/2010-09/2011)
Web Service-Layer für Produkt MARZIPAN (Kredit- und Geschäftskalkulation)
Technologien: OSGi, Spring Core, Webservices JAX-WS (Apache CXF), SOAP, Hibernate 3, CruiseControl, JNI
Projekt sDIS+ Web Service Studie, msgGillardon AG (02/2010-03/2011)
Studie zur Evaluation von Webservices als Alternative zur EJB-RMI-Kommunikation
Technologien: JAX-WS, SOAP, Axis 1, Axis 2, Apache CXF, EJB 2.1, RMI
Projekt Dealer Frontend System (Daimler Financial Services, Stuttgart) (04/2009-10/2009)
Anpassung / Customizing des Produktes ?Dealer Frontend? auf Kundenbedürfnisse
Tätigkeit als Software-Architekt / Designer
Technologien: EJB 2.1, Hibernate, Oracle DB, PL/SQL
Projekt Liquiditäts- und Zinsrisikosteuerung (LiZsy) (BayernLB, München) (07/2008-03/2009)
Webbasierte Reporting-Lösung zur Analyse von Liquiditäts- und Zinsänderungsrisiken
Technologien: Java EE 1.4, Java ServerFaces (JSF), AJAX, ICEFaces, Apache POI, WebSphere Application Server, Ant
Projekt Treasury and Assetmanagement (TRIAS) (BayernLB, München)(02/2008-06/2008)
Übernahme des Application Managements einer bestehenden Batch-Anwendungslandschaft
Tätigkeit als Software / System-Architekt, technischer Projektleiter und Koordinator
Technisches Umfeld: Java, DOS-Batch, JDBC, DB2, ERWin, Sparx Enterprise Architect
Projekt Produkt-Qualitätsmanagement (PQM 3.0) (BMW, München) (10/2007-02/2008)
IT-Konzeption für eine Frontendanwendung zur Qualitätssicherung
Tätigkeit als Software-Architekt und Datenmodellierer
UML-Modellierung und System-Design mit Hilfe von Sparx Enterprise Architect
Technologisches Umfeld: J2EE 1.4, EJB 2.1, Toplink, Struts, Ant, Sparx Enterprise Architect
Projekt SOA / Objektdatenbank-Service (ODB) (Dresdner Bank / Allianz Versicherung, Frankfurt) (05/2007-07/2007)
Entwicklung eines kanonischen Datenmodells und Service-Modellierung für eine Grund- und Wohnobjektdatenbank
Tätigkeit als Software-Architekt / Designer und Datenmodellierer
Technisches Umfeld: Java Web Services (Apache Axis), SOAP, EJB 2.1, MagicDraw (MDA-Ansatz), PostgreSQL
Projekt Portal-Anbindung Baufinanzierung (Dresdner Bank / Allianz Versicherung, Frankfurt) (02/2007-04/2007)
Portal-Anbindung einer Bausparanwendung
Technologisches Umfeld: Struts, Spring WebFlow, JSP, HTML, Java Web Services (Apache Axis), SOAP, MagicDraw (MDA)
Projekt internes Rating (BayernLB, München) (11/2006-07-2007)
Erweiterung einer Webanwendung zur Durchführung interner Ratings
Technologie: J2EE, JSP, HTML, Struts, EJB 2.1, IBM WebSphere 6.0
Softwareentwicklung J2EE / Softwarearchitektur, IZB SOFT (jetzt: Finanz Informatik), 06/2000-09/2006)
- Implementierung, Erweiterung, Betreuung und Coaching des internen Web Frameworks (SFA) (J2EE 1.4)
- Konzeption von SOA-Lösungen
- Technische Qualitätssicherung, Code Reviews
- Web Portalentwicklung (J2EE 1.4)
- Entwicklung eines Workflowsystems (J2EE 1.4, JavaScript, DHTML, Staffware/Tipco-Server)
- Rechenkern / COBOL-Modul-Entwicklung im Rahmen des Migrationsprojektes S-Buchen
Wirtschaftsinformatik
Bankwirtschaft
Mitarbeit in der Abteilung für Wirtschaftsinformatik
Ausbildung (1990-1993)
Bankkaufmann (Sparkasse zu Lübeck)
Fachlich/konzeptionelle Weiterbildungen der letzten Jahre
Weiterbildung zu technischen Themen der letzten Jahre
Zertifikate
Erfahrung im fachlichen und technischen Einsatz von folgenden Softwareprodukten:
Sonstige Produkte
Mein Leistungsangebot umfasst:
Profil
Schwerpunkte
Letzte Projekte
2023 ? 2026
Kunde: Versicherungskammer Bayern (VKB)
Aufgaben
Versicherungsplattform für Individualgeschäft / Sach-Industrie, ab 2024: VKB-Online / Wohngebäudeversicherung [Java 17, Spring, Spring Boot, Spring Batch, REST/SOAP-Webservices, OpenAPI, Angular Frontend, Consor Universal, JasperReports]
2021 ? 2022
Kunde: GEBIT/Aldi Süd
Aufgaben
Retail/NEWPOSS (Kassensoftware) [Java 11, OSGi, SOAP-Webservices, Client/Server-Architektur, Scrum/Kanban]
2018 ? 2021
Kunde: EGP
Aufgaben
Gesamtbanksteuerung (Atruvia & msg for banking): Microservices- und Camunda-basiertes System zur Berechnung von steuerungsrelevanten Bankdaten [Java 11, Spring, REST, Camunda Workflow System, Spring Boot, Spring Data, Hibernate, Kafka, Angular, Docker, Scrum]
2015 ? 2018
Kunde: Atruvia (Fiducia GAD)
Aufgaben
eBanking / Kundenfokus [Java 8, Spring, Vaadin, SOAP/REST-Webservices, Spring Boot, Angular, Host, DB2, Scrum/SAFe]
2014 ? 2015
Kunde: Kassenärztliche Vereinigung Bayern (KVB)
Aufgaben
Stammdaten-Verwaltung und SSO-Portal [Java, Spring, Apache Wicket, Spring MVC, JPA, Hibernate, SOAP/REST, Scrum]
Erfahrung
2013 ? heute
Rolle: freiberuflicher Softwareentwickler, Softwarearchitekt und IT Consultant
Kunde: Versicherungskammer Bayern, Atruvia/Fiducia GAD, msg for banking, Aldi Süd, KVB
2010 ? heute
Aufgaben
agile Projekte mit Scrum, SAFe, Clean Code und Test Driven Development
2000 ? heute
Aufgaben
professionelle Java-Entwicklung für Großunternehmen im Banken- und Versicherungsbereich
2006 ? 2013
Rolle: Lead IT-Consultant und Softwarearchitekt
Kunde: msgGillardon (msg for banking) / msg systems
2000 ? 2015
Aufgaben
Erfahrung mit Host-Systemen und COBOL-Programmierung (2000-2001)
2000 ? 2006
Rolle: J2EE-Softwareentwickler
Kunde: IZB SOFT (Finanz Informatik)
1995 ? 1999
Rolle: Webmaster, HTML, Perl- und JavaScript-Programmierung
Backend-Technologien und Frameworks
Frontend-Technologien und Frameworks
Dev-Ops
Test und Qualitätssicherung
Entwickler-Tools
Methoden
Weiterhin Erfahrung mit
Technologien (Frontend)
Technologien (Backend und Services)
Die meisten Projekterfahrungen habe ich im Bereich Java EE/EJB und Spring gesammelt. Im Bereich Webservices habe ich viele Jahre SOAP-Webservices entweder mit Spring-WS oder Axis2 entwickelt. In der Persistenzschicht liegt mein Schwerpunkt in der JPA/Hibernate-Anbindung und im SQL-Bereich.
Tools
Application Server und Datenbanken
Modellierung
Erfahrung
Systemdesign / IT-Konzepte und Architekturentwürfe für folgende Einsatzszenarien:
Web Services (SOAP und REST)
Datenbankschicht
Bitte nur Anfragen für Projekte im Großraum München.
Großraum München oder mind. 90% remote
POS-System (Kassenterminal-System) eines großen, international auftretenden Discounter. Java 11, OSGi, Webservices, Jenkins, Git, Maven
Entwicklung einer Plattform zur Gesamtbanksteuerung. Darin insbesondere Prozesssteuerung mit der Camunda Workflow Engine und Bereitstellung von Microservices auf Basis von Spring Boot.
Technologien:
Java, Spring, Spring Boot, Hibernate, Camunda BPM, REST-Webservices, Docker
Architektur:
Microservices mit Spring Boot und Docker-Containern
Entwicklung und Architektur im Bereich eBanking-Portal der Volks- und Raiffeisenbanken.
Entwickelt wurde im Bereich Frontend (Vaadin + hauseigenes Framework RBF) und Backend (Spring, Host-Anbindung, hauseigenes JBF-Framework).
Ab 2018 erfolgt eine Umstellung auf eine Microservice-Architektur mit Spring Boot, REST/SOAP in OpenShift-Containern (Docker) und teilweise Angular-UIs
KVB (Kassenärztliche Vereinigung Bayerns): Softwareentwickler (Scrum Developer), München, 01/2014-09/2015
Entwicklung, Wartung von Anwendungen im Gesundheitssektor (Webanwendung, Batch-Anwendung, Webservices). Bei den Anwendungen handelte es sich um eine Stammdatenverwaltung (ins. Webservices, Batch-Verarbeitung), einer Benutzer-Rollen/Rechte-Verwaltung (insb. Webservices, Spring-MVC-Webanwendung, Identity Guard) sowie einer Online-Web-Anwendung zur Beurteilung von Sonographie-Geräten.
Technisches Umfeld:
Tätigkeit:
Als Scrum Developer war ich mit Konzeption, Entwicklung, Test und Deployment der o.g. Systeme betreut. Schwerpunkt meiner Tätigkeit war die Entwicklung, Test und Wartung von SOAP-Webservices sowie die Entwicklung zweier Webanwendung mit Apache Wicket 6 bzw. Spring MVC/JSP. Im Team wurde konsequent nach Clean Code-Prinzipien gearbeitet (Test Driven Development, Codereviews, Pair Programming, regelmäßiges Refactoring, Continuous Integration mit Jenkins und Sonar).
Arbeitsverhältnis als Softwareingenieur und Softwarearchitekt
(msgGillardon AG), München/Ismaning, 10/2006-06/2013)
Softwareentwickler, leitender Architekt und IT-Berater in einem der führenden Software- und Systemhäuser für den Finanzsektor. Schwerpunkt Java Enterprise-Systeme.
Tätigkeit:
Softwareentwicklung, Softwarearchitektur, Systemdesign, Daten-, Schnittstellen- und Objektmodellierung, Machbarkeitsstudien (Proof of Concepts), technische Projektleitung, Beratung, Mitarbeit an Ausschreibungen, Qualitätssicherung, Aufwandsschätzungen, Unterstützung des Projektmanagements. Scrum-Master und Scrum-Developer.
Technisches Umfeld:
J2EE 1.4, Java EE 5, Java EE 6, EJB, JMS, MDB, JSP, Servlets, Web Services: JAX-WS, JAX-RS, SOAP, Axis2, Apache CXF, JavaServer Faces (JSF), Struts, Spring, OSGi, JPA, Hibernate, EclipseLink, Glassfish, JBoss, Weblogic, IBM Websphere, Ant, Maven, Jenkins, Hudson, CruiseControl, Sonar, Subversion, Sculptor (DDD), Oracle 11g DB, DB2, ERWin, Enterprise Architect, MagicDraw, UML
Projekt RRCM MARZIPAN Wrapper (BMW Bank, München) (06/2012?05/2013)
Finanzmathematische Batch-Kalkulationen unter Anbindung der nativen Rechenkern-Software ?MARZIPAN? (msgGillardon-Produkt). Nutzung eines Message Driven Bean-Konzeptes zur Lastverteilung und Parallelisierung.
Tätigkeit: Technische Projektleitung, technischer Ansprechpartner für den Kunden, Softwarearchitektur (IT-Konzept, Schnittstellenspezifikation, Datenbankdesign), Chefentwickler (Anwendungsframework), Testunterstützung
Technisches Umfeld: Java EE 5, JPA 1.0, JPA 2.0 ? Toplink, Hibernate, EclipseLink, EJB 3.0, MDB, JMS, Oracle 11g Datenbank, H2 In-Memory DB (Test), Glassfish 2.1 / 3.0 Application Server, JNI, MARZIPAN-Rechenkern (msgGillardon), Subversion, Jenkins, Nexus, Sonar
Projekt Internal Deals Engine (BayernLB, München) (03/2012-07/2012)
Konzeption und Implementierung einer Batch-Engine zur Prüfung interner Handelsgeschäfte
Technologien: Java EE 5, JavaServer Faces (JSF), HTML, DDD, Sculptor, Hibernate, DB2, H2, Maven, Eclipse, Subversion, Jenkins, Sonar
Projekt Portfolio Upgrade (BMW Bank, München) (11/2011-03/2012)
Migration von Services in Webservices im Rahmen eines Systemupgrades
Technologien: J2EE 1.4, EJB 2.1, JAX-WS (Web Services), Apache Axis 2, BEA WebLogic 10, Linux, Eclipse, Ant
Projekt Produktentwicklung GCPM, msgGillardon AG (12/2012-10/2011)
Architektur, Konzeption und Neuentwicklung des Produktes GCPM (Adressrisikosteuerung) auf Java / OSGi-Plattform
Technologien: OSGi, Spring Core, Spring Batch, JAX-WS (Apache CXF), Hibernate 3, Oracle DB / H2-In-Memory-DB, Eclipse, Ant, Ivy, Jenkins, CruiseControl
Projekt Produktentwicklung MARZIPAN Web Services, msgGillardon AG (02/2010-09/2011)
Web Service-Layer für Produkt MARZIPAN (Kredit- und Geschäftskalkulation)
Technologien: OSGi, Spring Core, Webservices JAX-WS (Apache CXF), SOAP, Hibernate 3, CruiseControl, JNI
Projekt sDIS+ Web Service Studie, msgGillardon AG (02/2010-03/2011)
Studie zur Evaluation von Webservices als Alternative zur EJB-RMI-Kommunikation
Technologien: JAX-WS, SOAP, Axis 1, Axis 2, Apache CXF, EJB 2.1, RMI
Projekt Dealer Frontend System (Daimler Financial Services, Stuttgart) (04/2009-10/2009)
Anpassung / Customizing des Produktes ?Dealer Frontend? auf Kundenbedürfnisse
Tätigkeit als Software-Architekt / Designer
Technologien: EJB 2.1, Hibernate, Oracle DB, PL/SQL
Projekt Liquiditäts- und Zinsrisikosteuerung (LiZsy) (BayernLB, München) (07/2008-03/2009)
Webbasierte Reporting-Lösung zur Analyse von Liquiditäts- und Zinsänderungsrisiken
Technologien: Java EE 1.4, Java ServerFaces (JSF), AJAX, ICEFaces, Apache POI, WebSphere Application Server, Ant
Projekt Treasury and Assetmanagement (TRIAS) (BayernLB, München)(02/2008-06/2008)
Übernahme des Application Managements einer bestehenden Batch-Anwendungslandschaft
Tätigkeit als Software / System-Architekt, technischer Projektleiter und Koordinator
Technisches Umfeld: Java, DOS-Batch, JDBC, DB2, ERWin, Sparx Enterprise Architect
Projekt Produkt-Qualitätsmanagement (PQM 3.0) (BMW, München) (10/2007-02/2008)
IT-Konzeption für eine Frontendanwendung zur Qualitätssicherung
Tätigkeit als Software-Architekt und Datenmodellierer
UML-Modellierung und System-Design mit Hilfe von Sparx Enterprise Architect
Technologisches Umfeld: J2EE 1.4, EJB 2.1, Toplink, Struts, Ant, Sparx Enterprise Architect
Projekt SOA / Objektdatenbank-Service (ODB) (Dresdner Bank / Allianz Versicherung, Frankfurt) (05/2007-07/2007)
Entwicklung eines kanonischen Datenmodells und Service-Modellierung für eine Grund- und Wohnobjektdatenbank
Tätigkeit als Software-Architekt / Designer und Datenmodellierer
Technisches Umfeld: Java Web Services (Apache Axis), SOAP, EJB 2.1, MagicDraw (MDA-Ansatz), PostgreSQL
Projekt Portal-Anbindung Baufinanzierung (Dresdner Bank / Allianz Versicherung, Frankfurt) (02/2007-04/2007)
Portal-Anbindung einer Bausparanwendung
Technologisches Umfeld: Struts, Spring WebFlow, JSP, HTML, Java Web Services (Apache Axis), SOAP, MagicDraw (MDA)
Projekt internes Rating (BayernLB, München) (11/2006-07-2007)
Erweiterung einer Webanwendung zur Durchführung interner Ratings
Technologie: J2EE, JSP, HTML, Struts, EJB 2.1, IBM WebSphere 6.0
Softwareentwicklung J2EE / Softwarearchitektur, IZB SOFT (jetzt: Finanz Informatik), 06/2000-09/2006)
- Implementierung, Erweiterung, Betreuung und Coaching des internen Web Frameworks (SFA) (J2EE 1.4)
- Konzeption von SOA-Lösungen
- Technische Qualitätssicherung, Code Reviews
- Web Portalentwicklung (J2EE 1.4)
- Entwicklung eines Workflowsystems (J2EE 1.4, JavaScript, DHTML, Staffware/Tipco-Server)
- Rechenkern / COBOL-Modul-Entwicklung im Rahmen des Migrationsprojektes S-Buchen
Wirtschaftsinformatik
Bankwirtschaft
Mitarbeit in der Abteilung für Wirtschaftsinformatik
Ausbildung (1990-1993)
Bankkaufmann (Sparkasse zu Lübeck)
Fachlich/konzeptionelle Weiterbildungen der letzten Jahre
Weiterbildung zu technischen Themen der letzten Jahre
Zertifikate
Erfahrung im fachlichen und technischen Einsatz von folgenden Softwareprodukten:
Sonstige Produkte
Mein Leistungsangebot umfasst:
Profil
Schwerpunkte
Letzte Projekte
2023 ? 2026
Kunde: Versicherungskammer Bayern (VKB)
Aufgaben
Versicherungsplattform für Individualgeschäft / Sach-Industrie, ab 2024: VKB-Online / Wohngebäudeversicherung [Java 17, Spring, Spring Boot, Spring Batch, REST/SOAP-Webservices, OpenAPI, Angular Frontend, Consor Universal, JasperReports]
2021 ? 2022
Kunde: GEBIT/Aldi Süd
Aufgaben
Retail/NEWPOSS (Kassensoftware) [Java 11, OSGi, SOAP-Webservices, Client/Server-Architektur, Scrum/Kanban]
2018 ? 2021
Kunde: EGP
Aufgaben
Gesamtbanksteuerung (Atruvia & msg for banking): Microservices- und Camunda-basiertes System zur Berechnung von steuerungsrelevanten Bankdaten [Java 11, Spring, REST, Camunda Workflow System, Spring Boot, Spring Data, Hibernate, Kafka, Angular, Docker, Scrum]
2015 ? 2018
Kunde: Atruvia (Fiducia GAD)
Aufgaben
eBanking / Kundenfokus [Java 8, Spring, Vaadin, SOAP/REST-Webservices, Spring Boot, Angular, Host, DB2, Scrum/SAFe]
2014 ? 2015
Kunde: Kassenärztliche Vereinigung Bayern (KVB)
Aufgaben
Stammdaten-Verwaltung und SSO-Portal [Java, Spring, Apache Wicket, Spring MVC, JPA, Hibernate, SOAP/REST, Scrum]
Erfahrung
2013 ? heute
Rolle: freiberuflicher Softwareentwickler, Softwarearchitekt und IT Consultant
Kunde: Versicherungskammer Bayern, Atruvia/Fiducia GAD, msg for banking, Aldi Süd, KVB
2010 ? heute
Aufgaben
agile Projekte mit Scrum, SAFe, Clean Code und Test Driven Development
2000 ? heute
Aufgaben
professionelle Java-Entwicklung für Großunternehmen im Banken- und Versicherungsbereich
2006 ? 2013
Rolle: Lead IT-Consultant und Softwarearchitekt
Kunde: msgGillardon (msg for banking) / msg systems
2000 ? 2015
Aufgaben
Erfahrung mit Host-Systemen und COBOL-Programmierung (2000-2001)
2000 ? 2006
Rolle: J2EE-Softwareentwickler
Kunde: IZB SOFT (Finanz Informatik)
1995 ? 1999
Rolle: Webmaster, HTML, Perl- und JavaScript-Programmierung
Backend-Technologien und Frameworks
Frontend-Technologien und Frameworks
Dev-Ops
Test und Qualitätssicherung
Entwickler-Tools
Methoden
Weiterhin Erfahrung mit
Technologien (Frontend)
Technologien (Backend und Services)
Die meisten Projekterfahrungen habe ich im Bereich Java EE/EJB und Spring gesammelt. Im Bereich Webservices habe ich viele Jahre SOAP-Webservices entweder mit Spring-WS oder Axis2 entwickelt. In der Persistenzschicht liegt mein Schwerpunkt in der JPA/Hibernate-Anbindung und im SQL-Bereich.
Tools
Application Server und Datenbanken
Modellierung
Erfahrung
Systemdesign / IT-Konzepte und Architekturentwürfe für folgende Einsatzszenarien:
Web Services (SOAP und REST)
Datenbankschicht
Bitte nur Anfragen für Projekte im Großraum München.
"[...] Der Mitarbeiter verfügt über umfassende und vielseitige Fachkenntnisse, die er jederzeit sicher und zielgerichtet in der Praxis einsetzte. Er nutzte jederzeit alle gebotenen Möglichkeiten zur beruflichen Weiterbildung intensiv und sehr erfolgreich. Aufgrund seiner äußerst schnellen Auffassungsgabe arbeitete sich unser Mitarbeiter sehr rasch in neue Aufgabengebiete ein und erschloss auch sehr komplexe Situationen vollständig. Durch sein ausgeprägt logisches und analytisches Denkvermögen kam unser Mitarbeiter auch in schwierigen Lagen zu einem eigenständigen, abgewogenen und stets zutreffenden Urteil. Er überzeugte durch seinen hohen Leistungswillen und seine stetige Bereitschaft, auch zusätzlich Verantwortung zu übernehmen. Auch starkem Arbeitsanfall war er jederzeit gewachsen. Jederzeit arbeitete unser Mitarbeiter sehr umsichtig, gewissenhaft und sorgfältig. Er überzeugte zu jeder Zeit durch seine hohe Zuverlässigkeit. Auch für unvorhergesehene Probleme fand unser Mitarbeiter wirksame Lösungsansätze, die er stets erfolgreich in die Praxis umsetzte. Wir waren mit den Leistungen unseres Mitarbeiters stets und in jeder Hinsicht außerordentlich zufrieden. Das persönliche Verhalten gegenüber Vorgesetzten, Kunden und Kollegen war jederzeit vorbildlich. Unser Mitarbeiter war durch sein positives Erscheinungsbild sowie seiner fachlichen Kompetenz sehr anerkannt und ein geschätzter Ansprechpartner. Unser Mitarbeiter verlässt unser Unternehmen zum 30. Juni 2013 auf eigenen Wunsch, um eine neue Herausforderung anzunehmen. Wir bedauern diese Entscheidung sehr, da wir einen wertvollen Mitarbeiter verlieren. Für sein überdurchschnittliches Engagement möchten wir uns bedanken. Fachlich und persönlich können wir unseren Mitarbeiter bestens empfehlen. Wir wünschen ihm weiterhin viel Erfolg und persönlich alles Gute."
— Projekt Systemingenieur und Softwarearchitekt (Java EE-Systeme), 10/06 - 06/13
Referenz durch Abteilungsleiter Projekte/IT-Architekturen, führendes Softwarehaus für den Finanzsektor, 500 MA, vom 30.06.13
Projekt im Rahmen einer Festanstellung durchgeführt