Thomas Scholl nicht verfügbar bis 01.02.2020

Thomas Scholl

Java Entwickler

nicht verfügbar bis 01.02.2020
Profilbild von Thomas Scholl Java Entwickler aus Tiefenthal
  • 55546 Tiefenthal Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz: 80 €/Std. 640 €/Tag
    Verhandelbar
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 27.10.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Thomas Scholl Java Entwickler aus Tiefenthal
SKILLS
Erfahrungen in den Technologien: Java, JavaEE, Spring Boot, REST, Soap, Eclipse RCP, SWT, RabbitMQ, Docker, Kubernetes, Swagger, Jenkins, Gitlab, JPA, Hibernate, Wildfly, Edifact, Vaadin, XML, SQL, MySQL, Dynamics NAV, OpenAS2, Nagios

Branchenkenntnisse: Telekommunikation, Handel, E-Commerce, Verkehr & Logistik, Provider & Carrier


 
REFERENZEN
RCP Frameworkupdate von Version 3.7 auf 4.9 einer Customer Care Anwendung
Branche: Online- Versandhandel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Update der vorhanden Targetplatform auf die neue Frameworkversion.
  • Update der Buildumgebung in Jenkins inkl. Update der Maven-Tycho-Version
  • Anpassungen an neue OSGI-Implementierung (Equinox ersetzt durch Apache Felix)
  • Fehlerbeseitung
Eingesetzte Tools/Systemumgebung:
  • Java SE
  • SOAP/REST
  • Eclipse RCP (Rich Client Platform)
  • Eclipse Modeling Framework (EMF)
  • DataBinding
  • SWT (Standard Widget Toolkit)

OAuth2 Support für internen Webservice Client
Branche: Online- Versandhandel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Neben HMAC soll der Webservice-Client auch OAuth2 zur Authentifizierung unterstützen
  • Lösungsdesign zur Unterstützung einer SessionToken-basierten Authentifizierung mittels deklarativer Services in OSGI
  • Implementierung des „User Credentials Flows“ zur Authentifizierung
  • Anbindung eines vorhanden Keycloak zur Validierung
Eingesetzte Tools/Systemumgebung:
  • Eclipse RCP
  • OSGI
  • Keycloak-Server
  • Docker

Anbindung des real-Marktplatzes an Dynamics NAV
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Lösungsdesign um Realtime-Pushnachrichten asynchron verarbeiten zu können
  • Anbindung der REST-Schnittstellen
  • Anbindung RabbitMQ
  • Konvertierung der Aufträge in Edifact
  • Verarbeitung der Versandmitteilung von NAV
Eingesetzte Tools/Systemumgebung:
  • Java
  • Spring Boot
  • Spring Data JPA
  • RabbitMQ
  • Swagger, Swagger Codegen
  • Spring AMQP
  • Docker
  • Kubernetes

Update Maven Tycho-Plugin von Version 0.22 auf 1.1.0
Branche: Online- Versandhandel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Versionsupdate des Maven Tycho-Plugin
  • Anpassung an neue Vorgaben
  • Überarbeiten der pom’s in 280 Bundles
  • Umzug der CI-Builds von Hudsin auf Jenkins
Eingesetzte Tools/Systemumgebung:
  • Eclipse RCP (Rich Client Platform)
  • Jenkins CI
  • JUnit

Anbindung von Dynamics NAV an DHL Paketscheinschnittstelle
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Lösungsdesign zur Übermittlung der erforderlichen Paketscheine an Schnittstelle
  • Verwaltungsfrontend mit Vaadin
  • Java PDF-Print mit Apache PDFBox
Eingesetzte Tools/Systemumgebung:
  • Spring Boot
  • Spring Data JPA
  • Spring Vaadin
  • Docker
  • Kubernetes

Migration einer Frontendanwendung von C++ auf RCP
Branche: Online- Versandhandel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Migration einer C++ basierten Frontendanwendung in einen Java SE Client (Eclipse RCP)
  • Abgleich des Client-Fachkonzeptes mit der Bestandanwendung und Implementierung der angeforderten Feature
  • Qualitätssicherung mittels automatisierter Unittests
  • Webservicetechnologien SOAP/REST
Eingesetzte Tools/Systemumgebung:
  • Java SE
  • SOAP/REST
  • Eclipse RCP (Rich Client Platform)
  • Eclipse Modeling Framework (EMF)
  • DataBinding
  • SWT (Standard Widget Toolkit)
  • Webservices
  • automatisierte UI Tests

Anbindung Plentymarkets an Dynamics NAV
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Lösungsdesign zur Übermittlung von Artikelverfügbarkeiten an Plentymarkets
  • Anbinden der Plentymarkets REST-Schnittstelle
  • Anbinden der Dynamics NAV Schnittstelle
Eingesetzte Tools/Systemumgebung:
Java, JavaEE, JPA, Wildfly, Hibernate, Apache Commons, Eclipse, SVN, Jenkins, Ubuntu Linux
Dropshipping-Schnittstelle für Dynamics NAV
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Lösungsdesign zur Abwicklung von Dropshipping-Aufträgen in Dynamics NAV
  • Entwicklung der Schnittstelle und Konverter
Eingesetzte Tools/Systemumgebung:
Java, JavaEE, JPA, Wildfly, Hibernate, Apache Commons, Eclipse, SVN, Jenkins, Ubuntu Linux
Edifact-Konverter
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Entwicklung eines Edifact-Konverters zur Anbindung verschiedener Kunden über unterschiedliche Kommunikationswege
Eingesetzte Tools/Systemumgebung:
Java, JavaEE, JPA, Wildfly, Hibernate, Apache Commons, Eclipse, SVN, Jenkins, Ubuntu Linux
Edifact-Versand über EDIINT AS2
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Einrichtung und Konfiguration OpenAS2
  • Anbindung an OpenAS2 mithilfe von SFTP
  • Überwachung mithilfe von Nagios
  • Integration in Unternehmenssoftware
Eingesetzte Tools/Systemumgebung:
Java, JavaEE, JPA, Wildfly, Hibernate, Apache Commons, Eclipse, SVN, Jenkins, Ubuntu Linux
Edifact-Versand über BusinessMail X.400
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • UAFI-Zugang zur BusinessMail der Telekom
  • Steuerung der UAFI-Anwendung mit Java
  • Fehlerhandling bei erfolglosen Übertragungen
  • Verschlüsselung mithilfe von STunnel
  • Funktionsüberwachung mithilfe von Nagios
  • Integration in Unternehmenssoftware
Eingesetzte Tools/Systemumgebung:
Java, JavaEE, JPA, Wildfly, Hibernate, Apache Commons, Eclipse, SVN, Jenkins, Ubuntu Linux
Einführung Microsoft Dynamics NAV
Branche: Handel
Tätigkeit: Projektleiter
Aufgaben:
  • Auswahl externer Dienstleister
  • Anforderungsanalyse
  • Budgetüberwachung
  • Steuerung der Dienstleister
  • Terminkoordination
  • Migrationskonzept für Stammdaten

Migration Inhouse Exchange-Server zu Office 365
Branche: Handel
Tätigkeit: Projektleiter
  • Erarbeiten des Migrationskonzepts
  • Steuerung Dienstleister
  • Terminkoordination

VMI (Vendor managed Inventory)
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Konzeption und Entwicklung einer Applikation zur Warenversorgung eines großen deutschen SB-Warenhauses mit ca. 300 Filialen
  • Verarbeitung von über 400 MB großen Lagerbestandsdaten als CSV-Datei
  • Modul- und individualgesteuerte Maximalmengen von Produkten in den einzelnen Märkten
  • Eclipse RCP Frontend mit Nebula-Widgets
  • J2EE-Backend
  • Edifact-Anbindung zur Warenwirtschaft

MyWawi
Branche: Handel
Tätigkeit: Java Software Engineer
Aufgaben:
  • Konzeption und Entwicklung eines zu 100% individual angepassten Warenwirtschaftssystem
  • Eclipse RCP-Frontend
  • Backend auf Basis Wildfly-Server
  • Logistikprozesse mit MDE-Gerät auf Basis Android mit Anbindung an MyWawi durch eine REST-Schnittstelle
  • Jenkins CI Buildsystem
  • Java Webstart für den Client

Manager
Branche: Logistik
  • Aufbau Unternehmen für logistische Dienstleistungen
  • Personalplanung
  • Prozessdesign
  • Konzepte für Logistik-Abläufe
  • Softwareentwicklung zur Optimierung der Logistikprozesse

BASA-Netzplanung
Branche: Verkehr & Logistik
Tätigkeit: Projektmanager
Aufgaben:
  • Netzplanung im Rahmen des BASA-Netzes
  • Kapazitätsmanagement im Voice-Classic- und VoIP-Netz
  • Konzeptentwicklung für Migrationsvorhaben
  • Planung Rückbauvorhaben

Rollout einer Voice over IP Lösung von Cisco  
Branche: Verkehr & Logistik
Tätigkeit: Teilprojektleiter
Aufgaben:
  • Kapazitätsplanung
  • Gatewayplanung
  • Terminkoordination
  • Lösungsdesign für Sonderfälle
  • Ergebniskontrolle der Dienstleistertätigkeiten
  • Eingesetzte Tools/Systemumgebung:
    • Projektmanagement, ITIL

Prozessdesign zur Erschließung neuer Standorte und Erweiterung bestehender Standorte
Branche: Verkehr & Logistik
Tätigkeit: Projektleiter
Aufgaben:
  • Koordination der involvierten Abteilungen
  • Prozessdesign
  • Eingesetzte Tools/Systemumgebung:
    • Projektmanagement, ITIL

VoIP-Migration von Teilnehmeranschlüssen
Branche: Verkehr & Logistik
Tätigkeit: Teilprojektleiter
Aufgaben:

  • Koordination Systemtechnik
  • Migrationsleitfaden
  • Realisierungsvorgaben
  • Koordination Fieldservice
  • Feldtestplanung
  • Eingesetzte Tools/Systemumgebung:
    • Projektmanagement

​​​​​​​
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei