In Hamburg und Umgebung stehe ich 100% vor Ort zur Verfügung.
Für Einsätze außerhalb von Hamburg maximal 3 Tage vor Ort.
Aufbau, Integration und Erweiterung einer Datenanalyse Platform um Betrieb der Ladesäulen Infrastruktur durch Monitoring zu verbessern und Standortplanung durch Reporting zu unterstützen
Mitaufbau eines neuen, intern genutzten Tools zur statischen Code Analyse (als Teil von Vulnerability Labs)
Einbettung in den Pull Request der git repositories und Entwicklung eines UIs zur Unterstützung der Security Research
Konzept und Entwicklung eines neuen Microservices für das Greenfield 7 (Rotterdam) Projekt das im Rahmen des Warehouse Management Systems (zalos3) den Brokern die Auslastung der Prozesse misst und bereit stellt
Aufteilung der Platform Ladesäulen Infrastruktur f. elektrische Autos (OCPP, OCHP, OICP, OCPI, OpenADR) in Vertikalen, Migration in ein zentrales User Management (OAuth 2.0)
Aufbau einer Datenanalyse Platform (insbes. Zeitreihen) in Zusammenarbeit mit dem Fachbereich
Design & Implementation eines Microservices zur Live Visualisierung und Dokumentation der Komponenten (inkl. Abhängigkeiten) einer komplexen Kubernetes (GKE) Landschaft
Aufbau des Monitorings für diese Komponenten mit Grafana Dashboards (Verwendung von Templates)
Erweiterungen des Clickout Trackings
Entwicklung von neuen Microservices zur Prognose der CPCs, Fullstack Entwicklung einer UI zur Konfiguration der Solr spezifischen Tunings für die shopping24 Portale
Einführung von komplexten end-to-end Testszenarien
Aufbau der Infrastruktur und Entwicklung von Algorithmen für automatisiertes Trading an Crypto Handelsplätzen auf Basis von real-time Analyse von aggregierten Datenströmen
Beratung/Entwicklung einer REST API mit Microservices zur Ermittlung abwicklungsrelevanter Routinginformationen, Ablösung eines Monolithen
Aufsetzen einer Continuous Deployment Pipeline, Agile Coaching
Entwicklung für ein neues Produkt zur Überwachung von Flotten erneuerbarer Energieanlagen mit Fokus auf den Aufbau des Backend Stacks um Sensor Datenströme effizient auszuwerten und aggregiert Clients anzubieten
Entwicklung eines low-latency Tracking Servers (25 Mio. Request pro Tag)
Aufbau einer ETL Pipeline in Jenkins
Entwicklung & Einführung einer zentralen Konfigurationsmanagment API
Erweiterung Tracking Dashboards
Weiterentwicklung der zentralen Produktsuchmaschine für die shopping24 Portale, Anpassung der Tools von Produktdatenimport, -verarbeitung, -veredelung bis zu Rechnungsstellung, Trackingserver und Logdatenanalyse
Prototyp Kaufwahrscheinlichkeits Prognosen mit Machine Learning (logreg)
Weiterentwicklung der Produktdatenversorgung der Online Marketing Kanäle (u.a. Umstellung auf Streaming)
Design und Entwicklung von CROS (Canonical and Redirect Optimization Software) 2.0 in enger Abstimmung mit dem Fachbereich
Weiterentwicklung des Produktsystems im Scrum Team, Refactoring der Architektur hinzu Aufteilung in Microservices
Design & Einführung des Kundenbewertungs Microservices. Autoscaling mit Edison & Mesos
Requirement Engineering, Design und Implementation eines Management Information Dashboards für Versicherungsanträge
Import und Auswertung nach medizinischen Risikofaktoren der einzelnen Endversicherer
Entwicklung einer Web App zur Steuerung des Release- und Deployment Prozesses für Adobe Shared Cloud Komponenten über mehrere Umgebungen, Integration mit vorhandenen Jenkins Prozessen und AWS Provisionierung
Entwicklung eines Web Shops für eine Schweizer Kaufhauskette
Anpassung des Bestellprozesses
Synchrone (REST) und asynchrone (JMS) Anbindung Drittsysteme (CRM, Scoring, Payment Provider DataTrans)
Nachweis der nicht-funktionalen Anforderungen der neuen eCommerce Plattform: insbes. Robustheits- und Performancetests, Bewertung Skalierbarkeit, Analyse von Bottlenecks, Beratung der funktionalen Teams.
Entwurf und Umsetzung einer internen Web Applikation um Adobe Entwicklern das Erstellen und Deployen von Shared Cloud Workern (Java / C) in der Amazon Cloud zu ermöglichen (inkl. Skalierung und Überwachung).
Technische Konzeption der Kernarchitektur für die hoch-skalierbare eCommerce Plattform otto.de. Mitentwicklung im Rahmen eines Scrum Teams mit Schwerpunkt Produkt-, Such- und Navigationssystem.
Technische Konzeption und Realisation eines neuen Web Content
Management Systems für die Verlagsgruppe Exclusive Living, Dynamische Generierung der Formulare aus der Content Typ Definition mit Hilfe von JSON Schemas
Technologien:
Play! Framework, AngularJS, JavaScript, HTML5, Bootstrap, JSON Schema, MongoDB, Mercurial
Integration der neuen Zahlart PayPal in den multimandantenfähigen Shop; Konzeption und Realisation eines geräteübergreifenden Warenkorbs; Einführung von Sonar und Jenkins als Continuous Build Infrastruktur
Technologien:
Spring Framework, Hibernate, Velocity, ant, Oracle, jUnit, Sonar, Jenkins, Sub- version, git, Tomcat
Refactoring (und Datenmigration) eines WebObject basierenden Adress- und Resonanz-Verwaltungstools, inklusive Import, Export und Reporting Funktionalität für die Abonnenten der Kundenmagazine
Technologien:
Play! Framework, JPA, Hibernate, Oracle, MySQL, Pentahoo Kettle, JavaScript, jQuery, Selenium, Hudson
Entwicklung eines leicht anpassbaren white-label B2C Shopping Systems, inklusive Backoffice und REST (JSON) API zur Einbindung auf Gruner & Jahr Online Angeboten. Erster Einsatz für den beef online Shop
Technologien:
Play! Framework, JPA, Hibernate, JavaScript, jQuery, Selenium, Hudson
Entwicklung einer erweiterbaren Webapplikation für Restaurant
Empfehlungen, mit der Möglichkeit Vorschläge und Bewertungen durch die Benutzer aufzubauen und von einem Redaktionsteam mittels Back-Office freizuschalten
Technologien:
Play! Framework, JPA, Hibernate, JavaScript, jQuery, Selenium, Hudson
Entwicklung eines internen Tools zur Aggregation der Apache Logfiles (zeit.de) und near-time (5min Verzögerung) Analyse und grafische Aufbereitung in einem Dashboad für die Geschäftsführung, Auswertung von Veröffentlichungen (solr)
Technologien:
Spring Framework, Hibernate, solr, PostgreSQL, jFreechart, Spring Web MVC, jQuery, flot, maven, Hudson
---Weitere Projekte auf Anfrage---
07/1999
Institution: Julius-Maximilians Universität, Würzburg
Abschluss: Diplom-Physiker
Schwerpunkte:
Thema: "Methoden und Auswertestrategien in der NMR Angiographie"
05/1992
Institution: Technisches Gymnasium Karlsruhe
Abschluss: Abitur
Weiterbildungen:
06/2008
Scrum Master Certification, Ken Schwaber, San Jose (USA
11/2003
Enfinity Multisite: Business Logic Implementation + Programming, Intershop, Jena
12/2000
Object Oriented Analysis & Design Using UML, Sun Microsystems, München
02/2000
Oracle 8i DB Administration, Backup & Recovery, Oracle, Berlin
Profil:
Seit über 20 Jahren bin ich als Softwareentwickler und -Architekt für individuelle Softwaresysteme tätig. Dabei habe ich sowohl in der Produkt- als auch in der Projektentwicklung gearbeitet und konnte dadurch ein breites Spektrum an Erfahrungen im gesamten Software-Lebenszyklus sammeln. Gerne unterstütze ich auch Ihr Team:
in einer frühen Projektphase durch Beratung (z.B. Technologieauswahl und technische Machbarkeit) und Unterstützung des Produktmanagements beim Aufsetzen eines Teams und agilen Methoden
als technischer Projektleiter / Coach / Scrum-Master in agilen Software-Entwicklungsteams
bei Analyse und Design, Systemarchitektur und Software-Entwicklung
durch Reviews bestehender Systeme und Ausarbeitung von Verbesserungsmassnahmen, als auch Durchführung von umfassenden Refactorings
Erfahrungen:
Nach meinem Abschluss als Diplom Physiker im Juli 1999 habe ich als Software Entwickler, Architekt und technischer Projektleiter in Startups, mittelständischen und internationalen Unternehmen gearbeitet, die komplexe und transaktionsbasierte digitale Produkte entwickeln. Seit Mai 2011 bin ich freiberuflich tätig und konzentriere mich dabei auf Beratung, Architektur und Entwicklung von maßgeschneiderten Softwaresystemen. Meine Hauptaufgaben sind dabei:
Design & Entwicklung von Software-Lösungen (Objekt-orientiertes Design, Domain-driven)
Herausfinden des geeigneten Systemschnitts bei Einführung und Erweiterungen von Microservices und Self-Contained Systemem
Implementation von Software Lösungen in komplexen Systemlandschaften
Scrum Master in cross-funktionalen Teams in enger Zusammenarbeit mit dem Product Owner
Integration und Anbindung von Backend-Systemen
Entwicklung von automatisierten Tests, Integration in Continuous Build & Deploy Pipelines
Das Verständnis der Kundenanforderungen als Grundlage zur Erarbeitung einer maßgeschneiderten Lösung ist mir sehr wichtig. Die Arbeit an der Schnittstelle zwischen Technologie und fachlichen Anforderungen ist mir seit langem ein zentrales Bedürfnis -- IT darf kein Selbstzweck sein, sondern muss einen Mehrwert stiften. Diesem habe ich bereits während meines Physikstudiums an der Universität Würzburg Rechnung getragen, während meiner Diplomarbeit im Bereich der Biophysik habe ich Java Programme zur optimierten Bildgebung für NMR Angiogramme entwickelt. Gerne arbeite ich mich in neue Aufgabenfelder ein, und es fällt mir leicht mich in neue Teams einzufinden und kollaborativ einzubringen. Zudem macht es mir Spaß in internationalen Teams mitzuarbeiten.
Vorgehensmodelle:
Schwerpunkte: Agile Methoden, Scrum
Sehr gute Kenntnisse: Kanban, XP (Extreme Programming), TDD
Grundkenntnisse: Design Thinking, User Story Mapping
Architekturstile:
Schwerpunkte: SCS
Sehr gute Kenntnisse: Microservices
SW-Modellierung:
Schwerpunkte: OOAD, DDD
Sehr gute Kenntnisse: UML
Application Server:
Gute Kenntnisse: nginx, Jetty, Apache Tomcat
Solide Kenntnisse: JBoss, Glassfish, WebLogic, lighttpd
Web Frameworks:
Schwerpunkte: Spring Boot
Gute Kenntnisse: Spring Web MVC, Flask, Play! Framework
Solide Kenntnisse: Grails, Django, Sinatra
Search & Retrieval:
Gute Kenntnisse: ElasticSearch
Solide Kenntnisse: Lucene, Solr
Integration:
Schwerpunkte: Apache Kafka
Gute Kenntnisse: JMS, ActiveMQ, Apache Camel
Solide Kenntnisse: Apache ServiceMix
Java APIs und Bibliotheken:
Gute Kenntnisse: Jersey, JAX-RS, JPA, Hibernate, Guava
Solide Kenntnisse: Überblick Bibliotheken im Java Ökosystem
Testing:
Gute Kenntnisse: JUnit, JMeter
Solide Kenntnisse: EasyMock, Mockito, Selenium, Jasmine
Frontend:
Gute Kenntnisse: HTML5, Thymeleaf, Freemarker, Velocity
Solide Kenntnisse: Highcharts, jQuery, vue.js, Angular, react
Web Standards:
Gute Kenntnisse: XML, HTML, JSON
Solide Kenntnisse: XSL(T)
Source Code Management:
Schwerpunkte: git, enterprise, github, gitlab
Gute Kenntnisse: bitbucket, Mercurial, Perforce
Solide Kenntnisse: Subversion, CVS
Build-Tools:
Schwerpunkte: Maven, Gradle
Gute Kenntnisse: Jenkins
Solide Kenntnisse: (Hosted) Chef, puppet, Teamcity
Cloud Platformen:
Schwerpunkte: Docker, kubernetes
Gute Kenntnisse: AWS, Google Cloud, Mesos, Marathon
Solide Kenntnisse: Microsoft Azure, DigitalOcean
Kompetenzen:
Leistungsbereitschaft und hohe Eigenmotivation
Interdisziplinäre Zusammenarbeit
Innovationskraft bei Fokussierung auf übergreifende Ziele
Flexibilität gepaart mit Pragmatismus und Kreativität
Hohe Kommunikationsfähigkeit
Auslandserfahrung: 1,5 Jahre in Norwegen, mehrfache Arbeitsaufenthalte in den USA
Zusammenarbeit mit anderen Kulturen
Lernbereitschaft und starkes Interesse an ständiger Weiterentwicklung
Relationale Datenbanken:
Gute Kenntnisse: PostgreSQL, Oracle, MySQL
Solide Kenntnisse: MS SQL Server, DB2
NoSQL Datenbanken:
Gute Kenntnisse: MongoDB, DynamoDB, MarkLogic
Solide Kenntnisse: CouchDB
Publikationen und Vorträge auf Anfrage.
In Hamburg und Umgebung stehe ich 100% vor Ort zur Verfügung.
Für Einsätze außerhalb von Hamburg maximal 3 Tage vor Ort.
Aufbau, Integration und Erweiterung einer Datenanalyse Platform um Betrieb der Ladesäulen Infrastruktur durch Monitoring zu verbessern und Standortplanung durch Reporting zu unterstützen
Mitaufbau eines neuen, intern genutzten Tools zur statischen Code Analyse (als Teil von Vulnerability Labs)
Einbettung in den Pull Request der git repositories und Entwicklung eines UIs zur Unterstützung der Security Research
Konzept und Entwicklung eines neuen Microservices für das Greenfield 7 (Rotterdam) Projekt das im Rahmen des Warehouse Management Systems (zalos3) den Brokern die Auslastung der Prozesse misst und bereit stellt
Aufteilung der Platform Ladesäulen Infrastruktur f. elektrische Autos (OCPP, OCHP, OICP, OCPI, OpenADR) in Vertikalen, Migration in ein zentrales User Management (OAuth 2.0)
Aufbau einer Datenanalyse Platform (insbes. Zeitreihen) in Zusammenarbeit mit dem Fachbereich
Design & Implementation eines Microservices zur Live Visualisierung und Dokumentation der Komponenten (inkl. Abhängigkeiten) einer komplexen Kubernetes (GKE) Landschaft
Aufbau des Monitorings für diese Komponenten mit Grafana Dashboards (Verwendung von Templates)
Erweiterungen des Clickout Trackings
Entwicklung von neuen Microservices zur Prognose der CPCs, Fullstack Entwicklung einer UI zur Konfiguration der Solr spezifischen Tunings für die shopping24 Portale
Einführung von komplexten end-to-end Testszenarien
Aufbau der Infrastruktur und Entwicklung von Algorithmen für automatisiertes Trading an Crypto Handelsplätzen auf Basis von real-time Analyse von aggregierten Datenströmen
Beratung/Entwicklung einer REST API mit Microservices zur Ermittlung abwicklungsrelevanter Routinginformationen, Ablösung eines Monolithen
Aufsetzen einer Continuous Deployment Pipeline, Agile Coaching
Entwicklung für ein neues Produkt zur Überwachung von Flotten erneuerbarer Energieanlagen mit Fokus auf den Aufbau des Backend Stacks um Sensor Datenströme effizient auszuwerten und aggregiert Clients anzubieten
Entwicklung eines low-latency Tracking Servers (25 Mio. Request pro Tag)
Aufbau einer ETL Pipeline in Jenkins
Entwicklung & Einführung einer zentralen Konfigurationsmanagment API
Erweiterung Tracking Dashboards
Weiterentwicklung der zentralen Produktsuchmaschine für die shopping24 Portale, Anpassung der Tools von Produktdatenimport, -verarbeitung, -veredelung bis zu Rechnungsstellung, Trackingserver und Logdatenanalyse
Prototyp Kaufwahrscheinlichkeits Prognosen mit Machine Learning (logreg)
Weiterentwicklung der Produktdatenversorgung der Online Marketing Kanäle (u.a. Umstellung auf Streaming)
Design und Entwicklung von CROS (Canonical and Redirect Optimization Software) 2.0 in enger Abstimmung mit dem Fachbereich
Weiterentwicklung des Produktsystems im Scrum Team, Refactoring der Architektur hinzu Aufteilung in Microservices
Design & Einführung des Kundenbewertungs Microservices. Autoscaling mit Edison & Mesos
Requirement Engineering, Design und Implementation eines Management Information Dashboards für Versicherungsanträge
Import und Auswertung nach medizinischen Risikofaktoren der einzelnen Endversicherer
Entwicklung einer Web App zur Steuerung des Release- und Deployment Prozesses für Adobe Shared Cloud Komponenten über mehrere Umgebungen, Integration mit vorhandenen Jenkins Prozessen und AWS Provisionierung
Entwicklung eines Web Shops für eine Schweizer Kaufhauskette
Anpassung des Bestellprozesses
Synchrone (REST) und asynchrone (JMS) Anbindung Drittsysteme (CRM, Scoring, Payment Provider DataTrans)
Nachweis der nicht-funktionalen Anforderungen der neuen eCommerce Plattform: insbes. Robustheits- und Performancetests, Bewertung Skalierbarkeit, Analyse von Bottlenecks, Beratung der funktionalen Teams.
Entwurf und Umsetzung einer internen Web Applikation um Adobe Entwicklern das Erstellen und Deployen von Shared Cloud Workern (Java / C) in der Amazon Cloud zu ermöglichen (inkl. Skalierung und Überwachung).
Technische Konzeption der Kernarchitektur für die hoch-skalierbare eCommerce Plattform otto.de. Mitentwicklung im Rahmen eines Scrum Teams mit Schwerpunkt Produkt-, Such- und Navigationssystem.
Technische Konzeption und Realisation eines neuen Web Content
Management Systems für die Verlagsgruppe Exclusive Living, Dynamische Generierung der Formulare aus der Content Typ Definition mit Hilfe von JSON Schemas
Technologien:
Play! Framework, AngularJS, JavaScript, HTML5, Bootstrap, JSON Schema, MongoDB, Mercurial
Integration der neuen Zahlart PayPal in den multimandantenfähigen Shop; Konzeption und Realisation eines geräteübergreifenden Warenkorbs; Einführung von Sonar und Jenkins als Continuous Build Infrastruktur
Technologien:
Spring Framework, Hibernate, Velocity, ant, Oracle, jUnit, Sonar, Jenkins, Sub- version, git, Tomcat
Refactoring (und Datenmigration) eines WebObject basierenden Adress- und Resonanz-Verwaltungstools, inklusive Import, Export und Reporting Funktionalität für die Abonnenten der Kundenmagazine
Technologien:
Play! Framework, JPA, Hibernate, Oracle, MySQL, Pentahoo Kettle, JavaScript, jQuery, Selenium, Hudson
Entwicklung eines leicht anpassbaren white-label B2C Shopping Systems, inklusive Backoffice und REST (JSON) API zur Einbindung auf Gruner & Jahr Online Angeboten. Erster Einsatz für den beef online Shop
Technologien:
Play! Framework, JPA, Hibernate, JavaScript, jQuery, Selenium, Hudson
Entwicklung einer erweiterbaren Webapplikation für Restaurant
Empfehlungen, mit der Möglichkeit Vorschläge und Bewertungen durch die Benutzer aufzubauen und von einem Redaktionsteam mittels Back-Office freizuschalten
Technologien:
Play! Framework, JPA, Hibernate, JavaScript, jQuery, Selenium, Hudson
Entwicklung eines internen Tools zur Aggregation der Apache Logfiles (zeit.de) und near-time (5min Verzögerung) Analyse und grafische Aufbereitung in einem Dashboad für die Geschäftsführung, Auswertung von Veröffentlichungen (solr)
Technologien:
Spring Framework, Hibernate, solr, PostgreSQL, jFreechart, Spring Web MVC, jQuery, flot, maven, Hudson
---Weitere Projekte auf Anfrage---
07/1999
Institution: Julius-Maximilians Universität, Würzburg
Abschluss: Diplom-Physiker
Schwerpunkte:
Thema: "Methoden und Auswertestrategien in der NMR Angiographie"
05/1992
Institution: Technisches Gymnasium Karlsruhe
Abschluss: Abitur
Weiterbildungen:
06/2008
Scrum Master Certification, Ken Schwaber, San Jose (USA
11/2003
Enfinity Multisite: Business Logic Implementation + Programming, Intershop, Jena
12/2000
Object Oriented Analysis & Design Using UML, Sun Microsystems, München
02/2000
Oracle 8i DB Administration, Backup & Recovery, Oracle, Berlin
Profil:
Seit über 20 Jahren bin ich als Softwareentwickler und -Architekt für individuelle Softwaresysteme tätig. Dabei habe ich sowohl in der Produkt- als auch in der Projektentwicklung gearbeitet und konnte dadurch ein breites Spektrum an Erfahrungen im gesamten Software-Lebenszyklus sammeln. Gerne unterstütze ich auch Ihr Team:
in einer frühen Projektphase durch Beratung (z.B. Technologieauswahl und technische Machbarkeit) und Unterstützung des Produktmanagements beim Aufsetzen eines Teams und agilen Methoden
als technischer Projektleiter / Coach / Scrum-Master in agilen Software-Entwicklungsteams
bei Analyse und Design, Systemarchitektur und Software-Entwicklung
durch Reviews bestehender Systeme und Ausarbeitung von Verbesserungsmassnahmen, als auch Durchführung von umfassenden Refactorings
Erfahrungen:
Nach meinem Abschluss als Diplom Physiker im Juli 1999 habe ich als Software Entwickler, Architekt und technischer Projektleiter in Startups, mittelständischen und internationalen Unternehmen gearbeitet, die komplexe und transaktionsbasierte digitale Produkte entwickeln. Seit Mai 2011 bin ich freiberuflich tätig und konzentriere mich dabei auf Beratung, Architektur und Entwicklung von maßgeschneiderten Softwaresystemen. Meine Hauptaufgaben sind dabei:
Design & Entwicklung von Software-Lösungen (Objekt-orientiertes Design, Domain-driven)
Herausfinden des geeigneten Systemschnitts bei Einführung und Erweiterungen von Microservices und Self-Contained Systemem
Implementation von Software Lösungen in komplexen Systemlandschaften
Scrum Master in cross-funktionalen Teams in enger Zusammenarbeit mit dem Product Owner
Integration und Anbindung von Backend-Systemen
Entwicklung von automatisierten Tests, Integration in Continuous Build & Deploy Pipelines
Das Verständnis der Kundenanforderungen als Grundlage zur Erarbeitung einer maßgeschneiderten Lösung ist mir sehr wichtig. Die Arbeit an der Schnittstelle zwischen Technologie und fachlichen Anforderungen ist mir seit langem ein zentrales Bedürfnis -- IT darf kein Selbstzweck sein, sondern muss einen Mehrwert stiften. Diesem habe ich bereits während meines Physikstudiums an der Universität Würzburg Rechnung getragen, während meiner Diplomarbeit im Bereich der Biophysik habe ich Java Programme zur optimierten Bildgebung für NMR Angiogramme entwickelt. Gerne arbeite ich mich in neue Aufgabenfelder ein, und es fällt mir leicht mich in neue Teams einzufinden und kollaborativ einzubringen. Zudem macht es mir Spaß in internationalen Teams mitzuarbeiten.
Vorgehensmodelle:
Schwerpunkte: Agile Methoden, Scrum
Sehr gute Kenntnisse: Kanban, XP (Extreme Programming), TDD
Grundkenntnisse: Design Thinking, User Story Mapping
Architekturstile:
Schwerpunkte: SCS
Sehr gute Kenntnisse: Microservices
SW-Modellierung:
Schwerpunkte: OOAD, DDD
Sehr gute Kenntnisse: UML
Application Server:
Gute Kenntnisse: nginx, Jetty, Apache Tomcat
Solide Kenntnisse: JBoss, Glassfish, WebLogic, lighttpd
Web Frameworks:
Schwerpunkte: Spring Boot
Gute Kenntnisse: Spring Web MVC, Flask, Play! Framework
Solide Kenntnisse: Grails, Django, Sinatra
Search & Retrieval:
Gute Kenntnisse: ElasticSearch
Solide Kenntnisse: Lucene, Solr
Integration:
Schwerpunkte: Apache Kafka
Gute Kenntnisse: JMS, ActiveMQ, Apache Camel
Solide Kenntnisse: Apache ServiceMix
Java APIs und Bibliotheken:
Gute Kenntnisse: Jersey, JAX-RS, JPA, Hibernate, Guava
Solide Kenntnisse: Überblick Bibliotheken im Java Ökosystem
Testing:
Gute Kenntnisse: JUnit, JMeter
Solide Kenntnisse: EasyMock, Mockito, Selenium, Jasmine
Frontend:
Gute Kenntnisse: HTML5, Thymeleaf, Freemarker, Velocity
Solide Kenntnisse: Highcharts, jQuery, vue.js, Angular, react
Web Standards:
Gute Kenntnisse: XML, HTML, JSON
Solide Kenntnisse: XSL(T)
Source Code Management:
Schwerpunkte: git, enterprise, github, gitlab
Gute Kenntnisse: bitbucket, Mercurial, Perforce
Solide Kenntnisse: Subversion, CVS
Build-Tools:
Schwerpunkte: Maven, Gradle
Gute Kenntnisse: Jenkins
Solide Kenntnisse: (Hosted) Chef, puppet, Teamcity
Cloud Platformen:
Schwerpunkte: Docker, kubernetes
Gute Kenntnisse: AWS, Google Cloud, Mesos, Marathon
Solide Kenntnisse: Microsoft Azure, DigitalOcean
Kompetenzen:
Leistungsbereitschaft und hohe Eigenmotivation
Interdisziplinäre Zusammenarbeit
Innovationskraft bei Fokussierung auf übergreifende Ziele
Flexibilität gepaart mit Pragmatismus und Kreativität
Hohe Kommunikationsfähigkeit
Auslandserfahrung: 1,5 Jahre in Norwegen, mehrfache Arbeitsaufenthalte in den USA
Zusammenarbeit mit anderen Kulturen
Lernbereitschaft und starkes Interesse an ständiger Weiterentwicklung
Relationale Datenbanken:
Gute Kenntnisse: PostgreSQL, Oracle, MySQL
Solide Kenntnisse: MS SQL Server, DB2
NoSQL Datenbanken:
Gute Kenntnisse: MongoDB, DynamoDB, MarkLogic
Solide Kenntnisse: CouchDB
Publikationen und Vorträge auf Anfrage.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.