Software-Architekt - Senior Java Software-Entwickler - Web-Anwendungsentwickler verfügbar

Software-Architekt - Senior Java Software-Entwickler - Web-Anwendungsentwickler

verfügbar
Profilbild von Anonymes Profil, Software-Architekt -  Senior Java Software-Entwickler - Web-Anwendungsentwickler
  • 89346 Bibertal Freelancer in
  • Abschluss: Master of Computer Science, Diplom Informatiker
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache)
  • Letztes Update: 30.03.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Software-Architekt -  Senior Java Software-Entwickler - Web-Anwendungsentwickler
DATEIANLAGEN
Übersicht über alle Projekte und Fähigkeiten

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Ich zeichne mich besonders durch sehr schnelles und tiefgehendes Erfassen der Kunden­anforderungen, welche ich aufgrund meiner über dreizehn Jahren intensiver Berufserfahrung mit viel eigenem Wissen konkretisieren kann. Bei der Software-Architektur und -Entwicklung beweise ich dieses Verständnis durch eine sehr geringe Fehlerquote, eine stets präsente Fehlertoleranz in den Programmen und einen sehr gut wartbaren und erweiterbaren Software-Entwurf.

Exzellentes, umfassendes Wissen besitze ich in den Bereichen UML, System- und Software-Architektur, Java-Entwicklung (inkl. J2EE), Datenbanken verschiedener Anbieter, Internet-Technologien und vielen mehr.
Seit mehreren Jahren führe ich in eigenes Entwickler-Team mit fünf weiteren Professionals.

Qualifikationen
Diplom-Informatiker (FH Augsburg); Master of Computer Science (Universität Ulm)
OMG Certified Professional – UML Advanced
IREB Certified Professional for Requirements Engineering
ISTQB Certified Tester – Foundation Level
PROJEKTHISTORIE
  • 07/2014 - bis jetzt

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Weiterentwicklung eines Regel- und Ticketsystems in SAP zur Abwicklung Kundenaufträge
    • Entwicklung von komplexen Regelauswertungen zum Tausch von Fahrzeug-Komponenten
    • Entwicklungen im SAP (eigene Transaktionen) und Java-Abwicklung inkl. Web-Anwendung (Auswahl aus Katalog und automatische Umsetzung)

     

    Rolle:        Beratung, Umsetzung und Teamleitung

    Systeme:          SAP, Tomcat, JCo/RFC, JSF/PrimeFaces

  • 02/2013 - bis jetzt

  • Umsetzung und Weiterentwicklung einer SAP-Anwendung zum Verwalten und Freigeben von Stoffen/Sitzbezügen mit Anbindung an Java
    • Erstellung von SAP-Masken zur Pflege von Stoff-Daten und -Freigaben
    • Erstellung eines SAP-Workflows für die Freigabe von Stoffen
    • Erstellung Admin-Maske zum Einpflegen von Sitze, Sitzflächen, Merkmalen und Merkmalswerten
    • Anwender: Entwicklung, Einkauf und Produktion
    • Vertriebskonfigurator (Java) wertet die Daten aus SAP aus und stellt Stoffe zur Auswahl bereit.

     

    Rolle:        Entwicklung; Personalführung; 100%-Umsetzung

    Systeme:          SAP ABAP (Z-Anwendung), SAP-Workflow, ALV-Grid, Java-Swing, SAP-JCo/RFC

  • 02/2012 - bis jetzt

    • EvoBus
  • Entwurf, Beratung, Bereitstellung und Betreuung einer Internet-Plattform auf Basis Tomcat
    • Betrieb von Anwendungen Werkstatt-Informationssysteme, Ersatzteilkatalog und Fahrzeug-Elektrik im Internet
    • Integration in komplexes Rechenzentrum ("EDC")

     

    Rolle:        Beratung, Umsetzung; Abstimmung mit Rechenzentrum, Fachbereichen und Software-Lieferanten

    Systeme:          Tomcat, DMZ/Internet-Anbindung, JNDI, JMX, Performance-Messung

  • 01/2011 - bis jetzt

  • Weiterentwicklung einer Software zur Erstellung von Fahrzeug-Flashware
    • Fehlerbehebung und Weiterentwicklungen
    • Schnittstelle zu SAP via RFC/JCO
    • Datenaustausch von und zu anderen Systemen (via. FTP, JMS, Datenbank)
    • Sehr komplexe Umgebung / Schnittstellen

     

    Rolle:        Architekt, Entwicklung und Teamleitung; 100%-Umsetzung

    Systeme:          Java 8, Spring Framework, JPA (Eclipselink), JMS/MQ, JMX, MS SQL Server, JavaServerFaces, Primefaces, PDFBox

  • 01/2011 - bis jetzt

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Weiterentwicklung des Vertriebs-Konfigurators zur Erstellung von Vertriebsaufträgen
    • Pflege und Weiterentwicklung eines Rich-Clients zur Konfiguration eines Fahrzeugs
    • Die Datenbasis inkl. Preise wird aus SAP geladen (SAP Variantenkonfiguration)
    • Entwicklung von RFC-/JCO-Komponenten für die Anbindung an SAP
    • Anwender: Vertriebler benutzen die Software beim Kunden zur Erstellung eines Angebots

     

    Rolle:        Architekt, Entwicklung; Teamleitung; 100%-Umsetzung

    Systeme:          Java 8, Swing, Spring, SAP-RFC/ JCo, SAP-IPC

  • 03/2020 - 03/2020

    • Hebebühnenhersteller
    • 10-50 Mitarbeiter
    • Industrie und Maschinenbau
  • Erstellung Web-Anwendung für Verwaltung Hebebühnen mit Datenabruf
    • Pflege von Kunden, Maschinen, Firmenstrukturen, Usern und Servicefirmen
    • Pflege von Maschinen-Layouts für Datenabfrage (Zuordnung Datenkanal zu Bezeichnung, abhängig von Maschine)
    • Abrufen der Maschinendaten (Live oder Langzeitdaten, inkl. GPS-Position)
    • Visualisieren der Live und Langzeitdaten in verschiedenen Formaten
    • Bereitstellung Langzeitdaten in Abrechnungsformat „AFD“

     

    Rolle:        Beratung, Teamleitung

    Systeme:          Java 8, Springboot mit Hibernate/JPA, JavaServerFaces, PrimeFaces, Cronjobs, Multithreading

  • 06/2019 - 03/2020

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Entwicklung eines Reifenkonfigurators
  • Entwicklung eines Reifenkonfigurators

    • Pflege der Reifen im SAP (eigene Transaktion)
    • Klassifizierung der Reifen mit allen Kennzeichen (z.B. M+S, Heißland, Größe)
    • Auswahl im verstehenden Vertriebskonfigurator und Übernahme in Auftragsabwicklung (SAP).

     

    Rolle:        Architektur, Teamleitung

    Systeme:          Java 8, Spring Framework, Swing, SAP-ABAP, SAP-RFC/JCo

  • 01/2019 - 03/2020

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Neuentwicklung eines "mobilen Vertriebskonfigurators"
  • Neuentwicklung eines „mobilen Vertriebskonfigurators“ auf Basis Java, SAP und Angular

    • Anzeige/Auswahl von Verkaufsoptionen („Sonderausstattungen)
    • Anbindung an SAP-Variantenmanagement
    • Anbindung an Preismanagement (im SAP) mit Berechnung Einzel/Gesamtpreis
    • Umsetzung komplexer Logik mit optionalen Sonderausstattungen, Kundensonderwünschen u.v.m.

     

    Rolle:        Architektur, Teamleitung

    Systeme:          Java 8, Spring Framework, Swing, SAP-ABAP, SAP-RFC/JCo

  • 04/2019 - 02/2020

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Verursachungsgerechte Bepreisung von Sitzbezügen (Konfigurator)
    • Auswahl gewünschter Stoff im Vertriebskonfigurator
    • Ermitteln des Aufpreises zum ausgewählten Stoff auf konkretem Stuhl/Fläche
    • Verwaltung Grundpreise (im Serienpreis enthalten) und Ermittlung Stoffpreis
    • Sonderfälle: Kein Minderpreis, Sonderfälle „kein Aufpreis“
    • Beantragungs-Workflow (SAP) für Erstellung und Bepreisung Stoffe

     

    Rolle:        Architektur, Teamleitung

    Systeme:          Java 8, Spring Framework, Swing, SAP-ABAP, SAP-RFC/JCo

  • 04/2017 - 02/2020

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Kalkulation Preise von Verkaufscode im SAP
    • Erstellung einer SAP-Transaktion zum Berechnen der Preise von Verkaufscode
    • Ermittlung der Bauteile zum Vertriebscode nach komplexer Logik
    • Ermittlung der Herstellkosten zu den Bauteilen
    • Aufschlag von Umlagen, Marge, u.w. Faktoren
    • Sonderfälle: Preis Auf-/Abschläge, besondere Entwicklungskosten, u.w.

     

    Rolle:        Architektur, Teamleitung

    Systeme:          SAP-Z-Programme

  • 07/2019 - 01/2020

    • EvoBus
    • 500-1000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Erstellung Lackdatenbank (SAP)
    • Verwaltung möglicher Lacke mit Sachnummern/Lieferant für Fahrzeuglackierung
    • Verwaltung komplexe Abhängigkeiten zwischen Flächen (abhängige Lacke)
    • Verwaltung Lackierverfahren (Produktion)

     

    Rolle:        Beratung, Teamleitung

    Systeme:          SAP-Z-Transaktion

  • 02/2018 - 12/2019

    • --
    • Automobil und Fahrzeugbau
  • Projekt Advanced Flashware Management
    • Ermittlung von möglicher Tauschkomponente aufgrund Abhängigkeiten
    • Entwicklung Datenmodell und Datenabzug aus SAP
    • Auflösung von Stücklisten in Komponenten mit Datum
    • Automatisches Erstellen von zusammengehörigen Releases
    • Automatisches Ableiten von Folge-Release für ein konkretes Fahrzeug
    • Erstellung Web-Anwendung zur Anzeige und Nachpflege von Releases

     

    Rolle:        Projektleitung, Berater

    Systeme:          Java 8, JavaServerFaces, Primefaces, SAP-RFC, SAP-WebService (PI/PO)

  • 10/2017 - 12/2019

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Entwicklung Web-Anwendung zum Berechnen von Preisen für Service-Verträge
    • Berechnung der Preise für Service-Verträge zum konkreten Kundenfahrzeug
    • Preisermittlung für bis zu 15-jährige Vertragslaufzeit
    • Einbezug von Wartungen, Reparaturen, Verschleiß, Prüfungen

     

    Rolle:        Architektur, Entwicklung, Teamleitung

    Systeme:          Java 8, JavaServerFaces, Primefaces, MS SQL Server, SpringBoot mit Hibernate/JPA

  • 10/2017 - 12/2019

    • ---
    • Automobil und Fahrzeugbau
  • Entwicklung einer Web-Anwendung zur Pflege von Triebsträngen
    • Pflege möglicher Komponenten mit Daten wie Motor, Getriebe, Achsmomente
    • Kombination der Komponenten zu Verbunden
    • Kombination dieser Verbunde zu weiteren Verbunden mit Daten und Freigaben
    • Komponenten sind beliebig erweiterbar (generisches Datenmodell)

     

    Rolle:        Architekt und Teamleitung

    Systeme:          Java 8, Spring Framework, JavaServerFaces mit Primefaces, MS SQL Server, JPA/Hibernate

  • 07/2018 - 11/2019

    • EvoBus
    • 500-1000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Elasticsearch mit Kibana: Eigene Suchabfrage mit Daten-Darstellung
    • Erweiterung Kibana (Elasticsearch) um eigene Web-Seite
    • Extreme Vereinfachung der Suche und Darstellung komplexer Daten

     

    Rolle:        Projektleitung, Tester

    Systeme:          Angular, Kibana-ElasticSearch

  • 06/2018 - 10/2019

    • EvoBus
    • Automobil und Fahrzeugbau
  • Erstellung einer Recherche und Beantragungs-Web-Anwendung (5BW)
    • Beantragung von Kennungen nach komplexer Logik und Auswahlkriterien
    • Austausch mit Fremdsystem via XML-Schnittstelle (Dateiaustausch)
    • Recherche von beantragten und freigegebenen Kennungen

     

    Rolle:        Projektleitung, Tester

    Systeme:          Angular, Java 8, XML

  • 10/2018 - 12/2018

  • Erstellung eines REST-Services zum Abfragen von Dokumenten
    • Abruf von PDF-/TIFF-Dokumenten aus Drittsystem via Web-Service (SOAP)
    • Dazu komplexe Authentifizierung am Drittsystem (mit Siteminder und SAML2)
    • Start Konvertierung TIFF nach PDF und Ablage im Dateisystem (Share)
    • Ermittlung fehlender Dokumente für Anzeige in Web-Anwendung

     

    Rolle:        Projektleitung, Tester

    Systeme:          Java 8, SOAP/Web-Services, Siteminder und SAML2

  • 02/2018 - 06/2018

    • Hebebühnenhersteller
    • 10-50 Mitarbeiter
    • Industrie und Maschinenbau
  • Erstellung einer Modemserver-Software
    • Abrufen von Maschinen-Daten via Mobilfunktnetz
    • Maschinen (über 1000) registrieren sich am Momdemserver und warten auf Client-Verbindungen
    • Client stellt Verbindung zur Maschine via Modemserver her
    • Hochparallele Anwendung mit Hintergrund-Jobs

     

    Rolle:        Entwicklung

    Systeme:          Java 8, Sockets, ThreadPool/ExecutionService

  • 07/2016 - 10/2016

    • EvoBus
    • 1000-5000 Mitarbeiter
    • Automobil und Fahrzeugbau
  • Erstellung einer Web-Anwendung zum Abrufen von Wartungshandbüchern
    • Auswahl des Fahrzeugs anhand Verkaufsname, Motor-Bezeichnung u.w.
    • Auswahl gewünschtes Handbuch
    • Auswahl der gewünschten/vorhandenen Sprache

     

    Rolle:        Architekt und Entwicklung; 100%-Umsetzung

    Systeme:          Java 8, Spring Framework, JPA (Eclipselink), MS SQL Server, JavaServerFaces, Primefaces,

  • 08/2010 - 12/2010

    • SonyMusic
    • Medien und Verlage
  • Konzept für weltweite Lizenzvergabe innerhalb SonyMusic sowie an Dritt-Firmen
  • Analyse der Business Anforderungen im Bereich Lizenzvergabe für z.B. Musik-Compilations oder TV Commercials. Abbildung aller Anforderungen in ein Screen Concept.

     

    Aufgaben: Business Analyse, Erstellung eines Screen Concepts, enge Abstimmung mit Auftraggeber

    Branche:   Digitale Medien (SonyMusic)

    Systeme:          Visio, Pencil

  • 10/2009 - 10/2010

    • SonyMusic
    • Medien und Verlage
  • Design und Implementierung eines Preismoduls im Bereich des weltweiten digitalen Musikvertriebs
  • Entwicklung einer Backend-Komponente zum Ermitteln, Berechnen und Verwalten von Preis-Informationen für ein Musik-Release. Versorgung der Preis-Informationen an nachgelagerte Systeme und an Musik-Download-Portale weltweit.

     

    Aufgaben: Senior-Entwickler und –Designer; Abstimmung und Schulung mit Offshore- & Nearshore-Team; Datenmigration

    Branche:   Digitale Medien (SonyMusic)

    Systeme:          Java 5, JEE, JMS, Hibernate 2+3, Spring 2, ExtJS 3.0, QUARTZ, AOP, JTA, Struts 1

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Umkreis 100km um Ulm herum (Stuttgart,München).
SONSTIGE ANGABEN
Derzeit arbeite ich zusammen mit meinem Team von fünf Mitarbeitern zusammen, wobei wir für verschiedene Themen auch unsere Experten haben. Seit fast 18 Jahren sind wir so unterwegs bei sehr großen und kleinen Kunden mit hoher Kundenzufriedenheit. Gerne würde ich auch in Ihrem Projekt mit meinem Team zu Ihrem Erfolg beitragen!

Wo liegt der Vorteil für Sie?
Flexibel kann ich für Sie die Anzahl der Resourcen nach oben und nach unten ändern. Auch greifen wir bei Spezialthemen auf unseren Experten zurück und lösen somit Ihre Aufgabe mit dem optimalen Experteneinsatz.
Sie bekommen folglich nicht viele Einzelpersonen, denen Sie ihre fachlichen Anforderungen und technischen Rahmenbedingungen erklären müssen, sondern ein Team, das sich selbst organisiert und für Sie das perfekte Ergebnis erarbeitet. Wir führen interne Tests durch (4-Augenprinzip) und finden Fehler noch bevor diese bei Ihnen auftauchen!
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: