Profilbild von Thomas Scholl Java Software Entwickler aus Hof

Thomas Scholl

nicht verfügbar bis 30.04.2024

Letztes Update: 19.01.2024

Java Software Entwickler

Firma: Vertical Services GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Thomas-Scholl-2022_200723.docx

Skills

Erfahrungen in den Technologien: Java, Spring Boot, Spring, JavaEE, REST, Soap, Eclipse, Docker, Kubernetes, Helm, Swagger, Jenkins, Gitlab, JPA, Hibernate, Wildfly, Edifact, Vaadin, XML, SQL, MySQL

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

Projekthistorie

03/2023 - 07/2023
Migration EAP 6.3 nach Wildfly 27 und Spring Boot 2.6 nach 3.1
(Versicherungen, 1000-5000 Mitarbeiter)

  • Unterstützung beim Wechsel von JBoss 6 zu WildFly 27
  • Migration von Java 8 auf Java 17
  • Wildfly Keycloak-Anbindung mit Elytron OIDC
  • Spring Keycloak-Anbindung mit Spring Security
  • Migration von Hibernate Query API zu JPA

01/2021 - 12/2022
Java Backend Entwickler
1&1 Internet SE (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Java Backend-Entwicklung
  • Konzep-Erstellung zur Verarbeitung von Fremdvermittlungen
  • Umsetzung des Konzeptes in Java, Spring und Spring Boot
  • Helm-Chart Erstellung und Deployment in Kubernetes
  • Versionsupdates des eingesetzten Spring-Stacks
  • Migration der Persistence-API von Hibernate nach JPA
  • Migration von REST-Resourcen von JAX-RS nach Spring MVC
Eingesetzte Tools/Systemumgebung:
  • Java 8 / 11
  • Spring
  • Spring Boot
  • JPA
  • Hibernate
  • REST
  • Git
  • Docker, Helm, Kubernetes
  • Jira

06/2020 - 11/2020
Java Backend Entwickler
Vertical Brand Concept GmbH (Konsumgüter und Handel, 10-50 Mitarbeiter)

Java Backend Entwicklung
  • Dropshipping-Schnittstelle zu MyToys anhand CSV-Datei
  • Dropshipping-Schnittstelle zu Otto anhand CSV-Datei
  • Schnittstelle zu UPS
  • Auftragsschnittstelle zur Anbindung eines Dienstleisters
  • Optimierung von Versandeinheiten anhand Artikel-Volumen
  • Konsignationsabrechnung anhand Edifact SalesReports
  • Verschiedene IT-Betriebs- und Supportthemen
Eingesetzte Tools/Systemumgebung:
  • Java 8 / 11
  • JavaEE
  • Wildfly
  • Spring Boot
  • REST
  • SOAP
  • Gitlab, SVN
  • Eclipse RCP
  • Docker, Kubernetes
  • TypeScript, Angular

04/2019 - 05/2020
Java Backend Entwickler
(Telekommunikation, 50-250 Mitarbeiter)

Weiterentwicklung der kundeneigenen Workflow-Engine im Backend
  • REST-Schnittstellen zur Konfiguration der Engine
  • Workflow-Design als Schnittstelle zwischen Frontend und Backend
  • Multiuser Bearbeitung einzelner Workflows
  • Anbindung an internen Message-Bus
  • Jenkins CI und CD
Eingesetzte Tools/Systemumgebung:
  • Java SE
  • REST
  • JSON
  • Eclipse
  • Chrome DevTools
  • ARC Chrome-Plugin
  • Jenkins

10/2017 - 02/2019
Java Software Entwickler
(Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Migration einer Frontendanwendung von C++ auf RCP
  • 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
  • RCP Frameworkupdate von Version 3.7 auf 4.9
  • OAuth2 Support für internen Webservice Client
  • Update Maven Tycho-Plugin von Version 0.22 auf 1.1.0
Eingesetzte Tools/Systemumgebung:
  • Java SE
  • SOAP/REST
  • Eclipse RCP (Rich Client Platform)
  • OSGI
  • Eclipse Modeling Framework (EMF)
  • DataBinding
  • SWT (Standard Widget Toolkit)
  • Webservices
  • automatisierte UI Tests
  • Keycloak-Server
  • Docker
  • Jenkins CI
  • JUnit
  • Maven

09/2015 - 09/2017
Java Software Entwickler
Vertical Services GmbH (Konsumgüter und Handel, 10-50 Mitarbeiter)

  • Anbindung Plentymarkets an Microsoft Dynamics NAV
  • Anbindung real Marktplatz an Microsoft Dynamics NAV
  • Schnittstelle zu DHL mit automatisiertem Paketscheindruck
  • EDIFACT Konverter für versch. Nachrichten-Typen und Übertragungsmedien (Mail, EDIINT AS2 und MessageBox)
  • Anwendung zur optimalen Warenversorgung eines SB-Warenhauses mit ca. 300 Filialen
  • Individual entwickelte Warenwirtschaft mit Android-App zur Optimierung der Logistik-Prozesse
Eingesetzte Tools/Systemumgebung:
  • Java
  • JavaEE
  • REST
  • Spring Boot
  • Spring Data JPA
  • Spring AMQP
  • Spring Vaadin
  • Wildfly
  • Hibernate
  • Eclipse 
  • Eclipse RCP
  • SVN
  • Gitlab
  • Docker
  • Kubernetes
  • Jenkins
  • Edifact ORDERS, DESADV, SALESRPT und INVOICE
  • Android Studio
  • Android App-Entwicklung

07/2014 - 08/2015
Manager
Vertical Dienstleistung GmbH (Transport und Logistik, < 10 Mitarbeiter)

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

10/2011 - 06/2014
Unterstützung zentrale Netzplanung und im VoIP-Rollout
DB Systel GmbH (Transport und Logistik, 1000-5000 Mitarbeiter)

  • Netzplanung im Rahmen des BASA-Netzes 
  • Kapazitätsmanagement im Voice-Classic- und VoIP-Netz
  • Konzeptentwicklung für VoIP-Migration 
  • Planung Rückbauvorhaben
  • Terminkoordination 
  • Lösungsdesign für Sonderfälle 
  • Ergebniskontrolle der Dienstleistertätigkeiten
  • Realisierungsvorgaben erstellen
  • Dienstleistersteuerung
Eingesetzte Tools/Systemumgebung: 
  • Projektmanagement
  • ITIL

01/2001 - 08/2011
Java und PHP Software Entwickler
1&1 Internet AG (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Java Backend Entwicklung zur Sprachcomputer-Steuerung 
  • Intranet-Anwendungen zur Steuerung und Überwachung
  • Lasttest
Eingesetzte Tools/Systemumgebung:
  • Java
  • J2EE
  • JBoss
  • Apache mit mod_jk
  • Jenkins
  • Maven
  • PHP

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Thomas Scholl Java Software Entwickler aus Hof Java Software Entwickler
Registrieren