Schlagwörter
Skills
Java Entwickler und Berater (Schwerpunkt Desktop Client):
Java,, Java 8, Java FX, Swing, JUnit, TestFX, Mockito, JGoodies, Mockito, Apache POI, Apache Commons, git, svn, ant, gradle, maven, Jenkins, IntelliJ IDEA, Eclipse, Profiling mit JProfiler, TCP/IP Socket-Programmierung, Restful Services, Spring Boot/Spring Data/Spring Batch (Basis Kennntnisse)
Web Entwicklung
Angular,Typescript,Javascript
Sonstige:
SQL, JDBC, ODBC, diverse Datenbanken, HTML/CSS, Swift
Tools:
maven, gradle, svn, git, jenkins, gitlab, Altassian Toolchain
IDE's:
IntelliJ, Eclipse, Netbeans, Visual Studio Code, XCode
Scrum:
Entwicklung in Scrum-Teams, zertifizierter Scrum-Master
Betriebssystem-Kenntnisse:
MS-DOS, WIndows, OS/2, Linux, macOS
Softskills:
Selbständige, eigenverantwortliche Arbeitsweise
Gutes analytisches Denkvermögen
Teamfähigkeit
Java,, Java 8, Java FX, Swing, JUnit, TestFX, Mockito, JGoodies, Mockito, Apache POI, Apache Commons, git, svn, ant, gradle, maven, Jenkins, IntelliJ IDEA, Eclipse, Profiling mit JProfiler, TCP/IP Socket-Programmierung, Restful Services, Spring Boot/Spring Data/Spring Batch (Basis Kennntnisse)
Web Entwicklung
Angular,Typescript,Javascript
Sonstige:
SQL, JDBC, ODBC, diverse Datenbanken, HTML/CSS, Swift
Tools:
maven, gradle, svn, git, jenkins, gitlab, Altassian Toolchain
IDE's:
IntelliJ, Eclipse, Netbeans, Visual Studio Code, XCode
Scrum:
Entwicklung in Scrum-Teams, zertifizierter Scrum-Master
Betriebssystem-Kenntnisse:
MS-DOS, WIndows, OS/2, Linux, macOS
Softskills:
Selbständige, eigenverantwortliche Arbeitsweise
Gutes analytisches Denkvermögen
Teamfähigkeit
Projekthistorie
03.2018 - 04.2018: Java FX Custom Controls Entwicklung
05.2010 - 12.2015: Java Swing / JavaFX Entwicklung (Automotive)
03.2008 - 12.2010: Java & C Entwicklung (Spedition)
03.2005 - 10.2010 Java & C/C++ (Systemhaus)
- Implementierung und Integration von JavaFX Custom Controls für einen Daten-Rekorder gem. Deisgn Vorlagen.
- Entwicklung von wiederverwendbaren Java FX Komponenten und Views mit ausgeprägten modernen grafischen Layouts – erstellt von professionellen Designern - in einem agilen Umfeld.
Umsetzung von pixel genauen Layouts in JavaFX. - Performance Analysen und –Optimierungen mit JProfiler
- Implementierung von Funktions- und UI-Tests mit TestFX und Mockito.
- Code-Reviews (Bitbucket und Gerrit)
05.2010 - 12.2015: Java Swing / JavaFX Entwicklung (Automotive)
- Entwurf und Implementierung von grafischen Benutzeroberflächen mit Java Swing und Java FX in komplexen Konzern-Anwendungen (Rich Client in einer 2 & 3-Schicht-Architektur).
- Pflichtenheft-Erstellung im Bereich Automotive auf der Basis von Lastenheften und Gesprächen auf fachlicher Ebene im Bereich Benutzer-Oberflächen (Rich Client).
- Agile Software-Entwicklung mit Scrum als Entwickler und Scrum-Master
03.2008 - 12.2010: Java & C Entwicklung (Spedition)
- Konzeption, Realisierung, Test und Installation beim Kunden vor Ort. Entwicklung einer Client/Serverlösung (Java SE) mit einer Java Swing GUI unter Einsatz mobiler Datenerfassungssysteme (Implementierung in C und Java mit Swing GUI).
- Entwurf und Implementierung eines Protokolls zwischen den mobilen Erfassungssystemen und dem Server auf der Basis von TCP/IP.
03.2005 - 10.2010 Java & C/C++ (Systemhaus)
- Entwicklung von Kommunikations-Software zwecks Datenaustausch für unterschiedliche Produkte des Kunden wie Kassen und elektronische Werbesysteme. Die Implementierung wurde in Java durchgeführt. Implementieren einer GUI Steuerung (Java Swing) der Kommunikation. Entwicklung eines Übertragungs-Protokolls auf der Basis von TCP/IP.
- Konzeption, fachliche Begleitung der Implementierung, Test und Abnahme einer Software zur Verwaltung von elektronischen Werbesystemen (Digital Signage) unter Java SE mit einer Swing GUI.
- Konzeption und Realisierung eines datenbankbasierenden Kassen-Managers unter Java SE mit einer Swing GUI zur Verwaltung der hauseigenen Kassensysteme des Kunden.
- Implementierung von Außendienstanwendungen (Auftragserfassung, etc.) auf mobilen Endgeräten.
Zertifikate
ISTQB Certified Tester Foundation Level Syllabus 2018
ISTQB
2019
Certified Scrum-Master
scrum alliance
2012
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Mögliche Einsatzgebiete: OnSite/Hybrid: Deutschsprachiger Raum (D/CH/A) und Remote.