Schlagwörter
Skills
Software-Architektur / Anwendungsentwicklung
Java
- Spring Boot / Spring Cloud
- Kubernetes, Kafka, Consul (Google Cloud Platform GCP)
- Apache Spark
- Reflection API / Java Annotations
- Vaadin 14 (stable), 22+
- Java Swing Benutzeroberflächen
- Android Mobilplatform (5 Jahre+)
- Entwicklung mit IntelliJ (3 Jahre+), vorher Eclipse IDE
(7 Jahre+ aktive Entwicklungsarbeit)
C#
- Windows Forms User-Interfaces
- P/Invoke (Kapselung v. native API)
- Entwicklung mit Visual Studio
(3 Jahre+ aktive Entwicklungsarbeit)
Coaching „Professionelle Android Software-Entwicklung“
inkl. Workshop und Materialien, 3-5 tägig
IT Systemanalyse / Anwendungsanalyse
- Planung und Dokumentation (UML)
IT Qualitätssicherung & -prüfung
- Entwicklung Softwaretests (JUnit, Groovy Spock, Espresso, Mockito)
- Begutachtung v. extern / Stichwort \'Betriebsblindheit\'
Datenbankentwicklung
- Mit Hibernate als Abstraktionsschicht
- Datenbanksprachen PostgreSQL / MySQL / Oracle / MSSQL
Kenntnisse von Entwicklertools & Service Containern
- Docker
- GIT, vormals CVS, Subversion
- Maven, Gradle (mit Release-Features), CI mit Jenkins, Nexus und Artifactory
- Apache HTTP, Apache Tomcat
- Traefik edgerouter, Nginx (reverse proxy setups in der cloud)
- Bash Shell-Skripting
Java
- Spring Boot / Spring Cloud
- Kubernetes, Kafka, Consul (Google Cloud Platform GCP)
- Apache Spark
- Reflection API / Java Annotations
- Vaadin 14 (stable), 22+
- Java Swing Benutzeroberflächen
- Android Mobilplatform (5 Jahre+)
- Entwicklung mit IntelliJ (3 Jahre+), vorher Eclipse IDE
(7 Jahre+ aktive Entwicklungsarbeit)
C#
- Windows Forms User-Interfaces
- P/Invoke (Kapselung v. native API)
- Entwicklung mit Visual Studio
(3 Jahre+ aktive Entwicklungsarbeit)
Coaching „Professionelle Android Software-Entwicklung“
inkl. Workshop und Materialien, 3-5 tägig
IT Systemanalyse / Anwendungsanalyse
- Planung und Dokumentation (UML)
IT Qualitätssicherung & -prüfung
- Entwicklung Softwaretests (JUnit, Groovy Spock, Espresso, Mockito)
- Begutachtung v. extern / Stichwort \'Betriebsblindheit\'
Datenbankentwicklung
- Mit Hibernate als Abstraktionsschicht
- Datenbanksprachen PostgreSQL / MySQL / Oracle / MSSQL
Kenntnisse von Entwicklertools & Service Containern
- Docker
- GIT, vormals CVS, Subversion
- Maven, Gradle (mit Release-Features), CI mit Jenkins, Nexus und Artifactory
- Apache HTTP, Apache Tomcat
- Traefik edgerouter, Nginx (reverse proxy setups in der cloud)
- Bash Shell-Skripting
Projekthistorie
Branche: Online-Handel, Lebensmittel Einzelhandel
Rolle: Entwickler für Microservices im Big Data Umfeld
Aufgaben: Datenanalyse und Bereitstellung für personalisierte Online-Werbung. Daten aus verschiedenen Quellen analysieren und aufbereiten. Entwurf und Entwicklung von Microservices, Event-Handling mit Messaging-Queues, REST Schnittstellen entwerfen und umsetzen, Einbinden von APIs externer Dienstleister
Technologien: Spring, Apache Kafka, Apache Beam (GCP Dataflow), Docker, Kubernetes, Google Cloud Platform, Eclipse STS, Jenkins, Git, Atlassian Stash, Jira, Confluence
Branche: Chemische Industrie
Rolle: Umsetzung neuer Anforderungen einer branchenspezifischen Lösung (J2EE, Oracle, JSF 2.1, Apache Tomcat, Java 8).
Aufgaben: Weiterentwicklung einer existierenden Serveranwendung mit JUnit Modultests und automatischen Anwendungstests im Web-Browser (Internet Explorer, Firefox)
Branche: Handelsunternehmen
Rolle: Mitarbeit in einem großen Warenwirtschaftsprojekt (MySQL, Swing, GUI-Framework).
Aufgaben: Entwicklung mit modellbasierten Technologien und umfangreichen automatisierten Testverfahren
Branche: Internationales Textil-Unternehmen
Rolle: Techn. Requirements, Software Developer
Aufgaben: Java Webservice-Schnittstelle zur Anbindung von SAP-CE System an heterogene Systemlandschaft, Abstimmung der Anforderungen mit dem Kunden, Entwicklung von Webservices JaxWS auf Oracle Datenbank
Branche: Für internationales Handelsunternehmen
Rolle: Anwendungsentwicklung, IT-Architekturen
Aufgaben: Java-Entwicklung, Datenbanken, Umsetzung von Requirements im Fachbereich Disposition
Branche: Werbeproduktion / Textilien
Rolle: Anwendungsentwicklung (Java), Eigenentwicklung, Pflege d. API Aufgaben: Planung, Umsetzung bis zur Marktreife
Sonstiges: Interprozess Kommunikation (IPC), Client-Server Applet u. Applikation, Multiplattform (Windows / Mac OS X)
Branche: Anwendungsentwicklung
Rolle: Planung und Entwicklung
Aufgaben: Planung (UML, Datenbank) > Prototyp-Entwicklung (C#) > Umsetzung bis zur Marktreife Produkte: ServerSentinel / JAM Software GmbH
Sonstiges: Modulares System mit Plugins, Einsatz von .NET-Technologien entwickelt (.NET Framework 3.5, Visual Studio .NET, C#, LINQ, NHibernate, MSSQL, ...). In der Folge dann Maintenance dieser Software. Pflege der Inhouse-Entwicklungswerkzeuge und für die Kundenbetreuung
Reisebereitschaft
Weltweit verfügbar
Vornehmlich Raum Köln, Düsseldorf und Ruhrgebiet, remote möglich mit Regelmäßigem Treffen vor Ort
Internationally available for remote projects.
Internationally available for remote projects.