Softwareentwicklung und -beratung im Back- und Frontend, sowie Erstellung einer Softwarearchitektur für Serveranwendungen im JVM Umfeld.
Aktualisiert am 22.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.02.2024
Verfügbar zu: 100%
davon vor Ort: 10%
TDD
Java
Spring
Scrum
Polygott
Microservices
Big Data
Continuous Integration
Kafka
Scala
Clojure
Git
Message Driven Architecture
Deutsch
Muttersprache
Englisch
flüssig

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Darmstadt (+75km) Mainz (+20km) remote (+500km)
Deutschland
remote auch Deutschlandweit
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-01 - 2024-01

Grüne-Wiese Umsetzung einer reaktiven Microservice-Landschaft für einen Finanzdienstleister

Softeware-Entwickler Java Kafka Spring Boot ...
Softeware-Entwickler
Grüne-Wiese Entwicklung auf Basis von reaktiven Microservices und Neukonzeption, Umsetzung und Wartung von kundenbezogenen Daten im Bereich Finanzdienstleistung für einen Zweitkunden. Erstellung von einer CI-Pipeline für automatische Deployments und Monitoring der zu entwickelnden Services im Cloudumfeld.
Java Kafka Spring Boot Reaktive Anwendung Kubernetes AWS Grafana Gitlab CI Maven TDD SonarQube CQRS Eventsourcing Reactor clean Architecture Clean Code
8 Monate
2022-05 - 2022-12

Datentransformation im Touristikbereich

Software-Entwickler Java Spring Boot Kafka ...
Software-Entwickler
Konzeption, Umsetzung, Deployment und Wartung von Microservices im Bereich Touristik zur Datenanalyse und Transformation. 
Java Spring Boot Kafka Scrum Microservices TDD Maven AWS Datadog REST Open-Api gitlab CI Kubernetes
TUI Group
9 Monate
2021-08 - 2022-04

Softwareentwickler im polyglotten Umfeld

Software-Developer Scrum Java Python ...
Software-Developer
Scrum Java Python Lua Git Microservices Cloud REST TDD CI/CD Pipelines Docker Kubernetes Apache Kafka Maven Cucumber IntelliJ IDEA Spring Boot Azure Openresty Swagger
Valtech Mobility
remote
1 Jahr 7 Monate
2020-01 - 2021-07

Echtzeitkundenanalyse im Logistik- und Transportumfeld

Software-Berater Im JVM-Umfeld Scrum Git Microservices ...
Software-Berater Im JVM-Umfeld
Apache Spark Grafana Prometheus Apache Nifi Apache Kafka Gitlab IntelliJ IDEA Atlassian JIRA Spring Boot AWS Artifactory Java 8 Docker Portainer Spring-Data MSSQL-Server
Scrum Git Microservices Cloud Monitoring TDD Continuous Integration Big Data Analytics Textmining Java Container Consumer-Driven-Contracts Scala
Logistik-Dienstleister
Frankfurt a. M.
2 Jahre 1 Monat
2017-10 - 2019-10

Design, Analyse und Entwicklung einer BigData-Anwendung

Softwareentwickler TDD Scala REST ...
Softwareentwickler
  • Entwicklung eines Risikomanagementsystem
  • Nutzung von BigData-Funktionalität im Backend
  • finanzmathematische Analysen und Berechnungen
TDD Scala REST BigData IntelliJ docker git Continuous Integration Apache Hadoop oracle microservices
Bundesrepublik Deutschland Finanzagentur GmbH
Frankfurt am Main
11 Monate
2016-11 - 2017-09

Entwicklung einer Serveranwednung für Wohnungswirtschaften

Softwareentwickler Scrum Funktionales Design Microservice Architecture ...
Softwareentwickler
  • Entwicklung einer Komplettanwendung für Wohnungswirtschaften
  • Backend, sowie Frontendentwicklung in Clojure
  • Agile Softwareentwicklung mittels Scrum
Apache CXF JetBrains IntelliJ IDEA Emacs Docker jetty Git Clojure Atlassian JIRA Agile ClojureScript Clojure Java 8 Gitlab Spring Boot Datomic Elasticsearch Kibana
Scrum Funktionales Design Microservice Architecture Continuous Integration TDD SOAP REST Container J2EE Versionskontrolle FrontEnd Continuous Deployment
Aareon Deutschland GmbH
Mainz
4 Monate
2016-06 - 2016-09

Applikationsentwicklung im IoT Umfeld

Softwareentwickler Scrum OSGI Java 8 ...
Softwareentwickler
  • Design und Entwicklung einer IoT Plattform
  • Arbeit mit internationalen Teams
  • Arbeiten in einem agilen Umfeld mit Scrum
IntelliJ Atlassian JIRA RXJava Apache Karaf Jenkins Apache Tomcat AWS MQTT IBM Lotus iNotes Hadoop Maven Subversion JUnit Mockito
Scrum OSGI Java 8 Reactive Streams Funktionales Design Cloud Computing Internet of Things EJB3 Continuous Integration Unit Testing TDD
DB Systel GmbH
Frankfurt am Main
9 Monate
2015-08 - 2016-04

Erstellung einer Android-Architektur im medizinischen Umfeld

Architekt ISO 9001 ISO 13485 Java ...
Architekt
  • Design und Review einer medizinischen Anwendung für mobile Endgeräte
  • Arbeit mit internationalen Teams
  • Coachen von testgetriebener Entwicklung im Anwendungsbereich Java
Enterprise Architect MS Word MS Outlook Android Studio Android 3-Tier Architektur IntelliJ Mobile Apps Mockito Powermock
ISO 9001 ISO 13485 Java UML Englisch Applikationsarchitektur Review Requirements Engineering Anforderungsanalyse Java 8
Bayoonet AG
Darmstadt, Mannheim
7 Monate
2015-02 - 2015-08

Entwicklung von Reservierungssystemen für die Hotelbranche

Senior Software Engineer Scrum Unit Testing Continuous Integration ...
Senior Software Engineer
IntelliJ Jenkins Elastic Search Logstash Kibana Ansible Hibernate EclipseLink Swing JSP git Maven Docker VirtualBox Vagrant SonarQube JUnit Mockito PowerMock JAX-WS MySQL HTML CSS
Scrum Unit Testing Continuous Integration Java 7 Virtualisierung DevOps Konfigurations- und Buildmanagement JavaScript
Trust International Hotel Reservation GmbH
Frankfurt am Main
2 Jahre 1 Monat
2013-01 - 2015-01

Entwicklung und Wartung der F.A.Z. Internetpräsenz

Java Softwareentwickler Scrum Kanban Agile Softwareentwicklung ...
Java Softwareentwickler
Atlassian JIRA Atlassian Confluence Fisheye Crucible MongoDB IntelliJ Eclipse Polopoly MySQL Apache Solr Apache Camel HTML jQuery CSS Maven SonarQube Jenkins Atlassian Stash Spring 4.1 Spring Core Spring DI Spring MVC Mockito PowerMock Spring Security Apache Velocity Gradle Java EE Spring Boot GruntJS
Scrum Kanban Agile Softwareentwicklung Continuous Integration Java 7 JavaScript
F.A.Z. Electronic Media GmbH
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2017-04 - 2017-04

Functional Programming in Scala Specialization

Functional Programming in Scala Specialization, Coursera
Functional Programming in Scala Specialization
Coursera
1 Monat
2016-06 - 2016-06

Certified Professional for Software Architecture Foundation Level

CPSA-F, iSAQB
CPSA-F
iSAQB

Softwarearchitektur

1 Monat
2016-02 - 2016-02

Scrum Master

PSM 1, Scrum.org
PSM 1
Scrum.org
1 Monat
2015-08 - 2015-08

Scalable Machine Learning

Scalable Machine Learning, edx Berkley
Scalable Machine Learning
edx Berkley
1 Monat
2015-07 - 2015-07

Introduction to Big Data with Apache Spark

Introduction to Big Data with Apache Spark, edx Berkley
Introduction to Big Data with Apache Spark
edx Berkley
1 Monat
2015-05 - 2015-05

Principles of Reactive Programming

Principles of Reactive Programming, Coursera
Principles of Reactive Programming
Coursera

Kompetenzen

Kompetenzen

Top-Skills

TDD Java Spring Scrum Polygott Microservices Big Data Continuous Integration Kafka Scala Clojure Git Message Driven Architecture

Produkte / Standards / Erfahrungen / Methoden

3-Tier Architektur
Acceptance Test
agile Softwareentwicklung
Akka
Android Studio
Anforderungsanalyse
Ansible
Apache
Camel, CXF, Kafka, Karaf, Nifi, Solr, Spark, Tomcat, Velocity
Applikationsarchitektur
Artifactory
Atlassian
JIRA Agile, Stash
Atlassian Confluence
AWS
Big Data Analytics
Cloud
Cloud Computing
Consumer-Driven-Contracts
Container
Continuous Deployment
Continuous Integration
Crucible
CSS
Cucumber
DevOps
Docker
EasyMock
Eclipse
EclipseLink
EJB3
Elastic Search
Enterprise Architect
Enterprise JavaBeans
Fisheye
FrontEnd
Funktionales Design
Git
gitlab
Google Guice
Gradle
Grafana
GruntJS
Hadoop
Hibernate
HTML
IBM Lotus iNotes
Integration and Acceptance Testing
IntelliJ
IDEA
Internet of Things
ISO 13485
ISO 9001
Jasmine
Java
Application Server, Testing
JavaBeans
JAX-WS
JBoss Application Server
Jenkins
JetBrains IntelliJ IDEA
Jetty
JMeter
JUnit
Kanban
Kibana
Konfigurations- und Buildmanagement
Logstash
Maven
Microservices
Mobile Apps
Mockito
Monitoring
MS Outlook
MS Word
Oracle Weblogic
OSGI
Play Framework
Polopoly
Portainer
PowerMock
Prometheus
Reactive Programming
Reactive Streams
Requirements Engineering
REST
RXJava
sbt
ScalaTest
Scrum
Selenium
SOAP
SoapUI
SonarQube
Spring
4.1
Spring Batch
Spring Boot
Spring Core
Spring DI
Spring MVC
Spring Security
Spring-Data
Subversion
Svn
Swing
TDD
Textmining
UML
Unit Testing
Vagrant
Versionskontrolle
VirtualBox
Virtualisierung

Berufserfahrung

10/2018 - heute

Rolle: Geschäftsführer

Kunde: on request

08/2015 - 09/2018

Rolle: self employed

Kunde: [Name auf Anfrage] Software Engineering e.K.

02/2015 - 08/2015

Rolle: Senior-Softwareentwickler

Kunde: Trust International Hotel Reservation Services GmbH

Aufgaben:

  • Entwicklung an einem J2EE Backend für Hotelreservierungen

  • Neuumsetzung des Synchronisierungssystems mittels Dependency Injections und TDD

  • Neuumsetzung und Erweiterung des Bezahlsystems

Benutzte Technologien/Methoden:

Java 7, Google Guice, JPA, JSON, JMS, EJB, Struts, SOAP, MySQL, Maven, Docker, Ansible, SVN, git, logstash, Kibana, Rally, TDD, IntelliJ

01/2013 - 02/2015

Rolle: Softwareentwickler

Kunde: F.A.Z. Electronic Media GmbH

Aufgaben:

  • Weiterentwicklung und Wartung der faz.net Webseite

  • Weiterbildung der Mitarbeiter im Bereich testgetriebene Entwicklung

  • Neukonzipierung der Architektur als Mitglied des Architekturgremiums

  • Deployment von mehreren Modulen des Webseiten Ökosystems

Benutzte Technologien/Methoden:

Java 7, Javascript, HTML, CSS, Spring 4, Spring Boot, Solr, Apache Camel, Maven, gradle, MongoDB, MySQL, REST, SOAP, Tomcat, Polopoly, JUnit, Mockito, Powermock, Selenium, Gatling, JIRA, Crucible, Stash, Confluence, Jenkins, Sonar, SVN, git, JMeter, Docker, TDD, Scrum, Kanban, Eclipse, IntelliJ

02/2012 - 12/2012

Rolle: Softwareentwickler

Kunde: Flavia IT-Management GmbH

Aufgaben:

  • Entwicklung von Webapplikationen für diverse Kunden

  • Wartung und Weiterentwicklung eines bekannten Mailingdienstes

  • Entwicklung einer REST-Schnittstelle für Buchungsdienste

  • Kunden: T-Systems MMS, 1 & 1 Internet AG, HLX GmbH

Benutzte Technologien/Methoden:

Java 6, Javascript, HTML, CSS, JSF 2, Google Guice, JUnit, Maven, JBoss, Tomcat, Jersey, Liferay, Portlets, MySQL, PostgreSQL, SVN, TDD, Scrum, Eclipse

09/2009 - 12/2011

Kunde: gruuna GmbH & Co. KG

Aufgaben:

Leiter der Entwicklung (seit Dez 2010)

  • Leitung der Entwicklungsabteilung

  • Einführung und Coachen der agilen Methodik Scrum

  • Planung von weiteren Funktionalitäten mit Projektmanagement

  • Weiterentwicklung mehrere Funktionalitäten für die Internetplattform gruuna.com

Koordination IT (seit Oct 2010)

  • Koordination der Prozesse innerhalb der Entwicklungsabteilung

  • Assistenz der Leitung

  • Entwicklung mehrere Element im firmeninternen CRM System

Softwareentwickler (seit Sep 2009)

  • Entwicklung von Funktionalitäten für die Internetplattform gruuna.com

  • Deployment des Gesamtsystem auf die Live Systeme

Benutzte Technologien/Methoden:

Java 5, JSF 1.2, prototype.js, jQuery, Weblogic, Tomcat, openEJB, Oracle DB, JIRA, Redmine, Scrum, Eclipse, ant, Maven, SVN, Salesforce

12/2008 - 04/2009

Rolle: PHP Entwickler

Kunde: Trollgames GmbH

Aufgaben:

Entwicklung und Wartung eines browserbasierten Spiels in Teilzeit Benutzte

Technologien/Methoden:

PHP 5, MySql, Javascript, HTML, CSS

Betriebssysteme

Android
Mac OS
Ubuntu
Windows

Programmiersprachen

Clojure
ClojureScript
Emacs
J2EE
Java
5, 6, 7, 8, EE
JavaScript
jQuery
JSP
Scala

Datenbanken

CouchDB
Datomic
HSQLDB
MongoDB
MSSQL-Server
MySQL
Oracle

Datenkommunikation

MQTT

Design / Entwicklung / Konstruktion

Microservice Architecture
Review

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Darmstadt (+75km) Mainz (+20km) remote (+500km)
Deutschland
remote auch Deutschlandweit
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-01 - 2024-01

Grüne-Wiese Umsetzung einer reaktiven Microservice-Landschaft für einen Finanzdienstleister

Softeware-Entwickler Java Kafka Spring Boot ...
Softeware-Entwickler
Grüne-Wiese Entwicklung auf Basis von reaktiven Microservices und Neukonzeption, Umsetzung und Wartung von kundenbezogenen Daten im Bereich Finanzdienstleistung für einen Zweitkunden. Erstellung von einer CI-Pipeline für automatische Deployments und Monitoring der zu entwickelnden Services im Cloudumfeld.
Java Kafka Spring Boot Reaktive Anwendung Kubernetes AWS Grafana Gitlab CI Maven TDD SonarQube CQRS Eventsourcing Reactor clean Architecture Clean Code
8 Monate
2022-05 - 2022-12

Datentransformation im Touristikbereich

Software-Entwickler Java Spring Boot Kafka ...
Software-Entwickler
Konzeption, Umsetzung, Deployment und Wartung von Microservices im Bereich Touristik zur Datenanalyse und Transformation. 
Java Spring Boot Kafka Scrum Microservices TDD Maven AWS Datadog REST Open-Api gitlab CI Kubernetes
TUI Group
9 Monate
2021-08 - 2022-04

Softwareentwickler im polyglotten Umfeld

Software-Developer Scrum Java Python ...
Software-Developer
Scrum Java Python Lua Git Microservices Cloud REST TDD CI/CD Pipelines Docker Kubernetes Apache Kafka Maven Cucumber IntelliJ IDEA Spring Boot Azure Openresty Swagger
Valtech Mobility
remote
1 Jahr 7 Monate
2020-01 - 2021-07

Echtzeitkundenanalyse im Logistik- und Transportumfeld

Software-Berater Im JVM-Umfeld Scrum Git Microservices ...
Software-Berater Im JVM-Umfeld
Apache Spark Grafana Prometheus Apache Nifi Apache Kafka Gitlab IntelliJ IDEA Atlassian JIRA Spring Boot AWS Artifactory Java 8 Docker Portainer Spring-Data MSSQL-Server
Scrum Git Microservices Cloud Monitoring TDD Continuous Integration Big Data Analytics Textmining Java Container Consumer-Driven-Contracts Scala
Logistik-Dienstleister
Frankfurt a. M.
2 Jahre 1 Monat
2017-10 - 2019-10

Design, Analyse und Entwicklung einer BigData-Anwendung

Softwareentwickler TDD Scala REST ...
Softwareentwickler
  • Entwicklung eines Risikomanagementsystem
  • Nutzung von BigData-Funktionalität im Backend
  • finanzmathematische Analysen und Berechnungen
TDD Scala REST BigData IntelliJ docker git Continuous Integration Apache Hadoop oracle microservices
Bundesrepublik Deutschland Finanzagentur GmbH
Frankfurt am Main
11 Monate
2016-11 - 2017-09

Entwicklung einer Serveranwednung für Wohnungswirtschaften

Softwareentwickler Scrum Funktionales Design Microservice Architecture ...
Softwareentwickler
  • Entwicklung einer Komplettanwendung für Wohnungswirtschaften
  • Backend, sowie Frontendentwicklung in Clojure
  • Agile Softwareentwicklung mittels Scrum
Apache CXF JetBrains IntelliJ IDEA Emacs Docker jetty Git Clojure Atlassian JIRA Agile ClojureScript Clojure Java 8 Gitlab Spring Boot Datomic Elasticsearch Kibana
Scrum Funktionales Design Microservice Architecture Continuous Integration TDD SOAP REST Container J2EE Versionskontrolle FrontEnd Continuous Deployment
Aareon Deutschland GmbH
Mainz
4 Monate
2016-06 - 2016-09

Applikationsentwicklung im IoT Umfeld

Softwareentwickler Scrum OSGI Java 8 ...
Softwareentwickler
  • Design und Entwicklung einer IoT Plattform
  • Arbeit mit internationalen Teams
  • Arbeiten in einem agilen Umfeld mit Scrum
IntelliJ Atlassian JIRA RXJava Apache Karaf Jenkins Apache Tomcat AWS MQTT IBM Lotus iNotes Hadoop Maven Subversion JUnit Mockito
Scrum OSGI Java 8 Reactive Streams Funktionales Design Cloud Computing Internet of Things EJB3 Continuous Integration Unit Testing TDD
DB Systel GmbH
Frankfurt am Main
9 Monate
2015-08 - 2016-04

Erstellung einer Android-Architektur im medizinischen Umfeld

Architekt ISO 9001 ISO 13485 Java ...
Architekt
  • Design und Review einer medizinischen Anwendung für mobile Endgeräte
  • Arbeit mit internationalen Teams
  • Coachen von testgetriebener Entwicklung im Anwendungsbereich Java
Enterprise Architect MS Word MS Outlook Android Studio Android 3-Tier Architektur IntelliJ Mobile Apps Mockito Powermock
ISO 9001 ISO 13485 Java UML Englisch Applikationsarchitektur Review Requirements Engineering Anforderungsanalyse Java 8
Bayoonet AG
Darmstadt, Mannheim
7 Monate
2015-02 - 2015-08

Entwicklung von Reservierungssystemen für die Hotelbranche

Senior Software Engineer Scrum Unit Testing Continuous Integration ...
Senior Software Engineer
IntelliJ Jenkins Elastic Search Logstash Kibana Ansible Hibernate EclipseLink Swing JSP git Maven Docker VirtualBox Vagrant SonarQube JUnit Mockito PowerMock JAX-WS MySQL HTML CSS
Scrum Unit Testing Continuous Integration Java 7 Virtualisierung DevOps Konfigurations- und Buildmanagement JavaScript
Trust International Hotel Reservation GmbH
Frankfurt am Main
2 Jahre 1 Monat
2013-01 - 2015-01

Entwicklung und Wartung der F.A.Z. Internetpräsenz

Java Softwareentwickler Scrum Kanban Agile Softwareentwicklung ...
Java Softwareentwickler
Atlassian JIRA Atlassian Confluence Fisheye Crucible MongoDB IntelliJ Eclipse Polopoly MySQL Apache Solr Apache Camel HTML jQuery CSS Maven SonarQube Jenkins Atlassian Stash Spring 4.1 Spring Core Spring DI Spring MVC Mockito PowerMock Spring Security Apache Velocity Gradle Java EE Spring Boot GruntJS
Scrum Kanban Agile Softwareentwicklung Continuous Integration Java 7 JavaScript
F.A.Z. Electronic Media GmbH
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2017-04 - 2017-04

Functional Programming in Scala Specialization

Functional Programming in Scala Specialization, Coursera
Functional Programming in Scala Specialization
Coursera
1 Monat
2016-06 - 2016-06

Certified Professional for Software Architecture Foundation Level

CPSA-F, iSAQB
CPSA-F
iSAQB

Softwarearchitektur

1 Monat
2016-02 - 2016-02

Scrum Master

PSM 1, Scrum.org
PSM 1
Scrum.org
1 Monat
2015-08 - 2015-08

Scalable Machine Learning

Scalable Machine Learning, edx Berkley
Scalable Machine Learning
edx Berkley
1 Monat
2015-07 - 2015-07

Introduction to Big Data with Apache Spark

Introduction to Big Data with Apache Spark, edx Berkley
Introduction to Big Data with Apache Spark
edx Berkley
1 Monat
2015-05 - 2015-05

Principles of Reactive Programming

Principles of Reactive Programming, Coursera
Principles of Reactive Programming
Coursera

Kompetenzen

Kompetenzen

Top-Skills

TDD Java Spring Scrum Polygott Microservices Big Data Continuous Integration Kafka Scala Clojure Git Message Driven Architecture

Produkte / Standards / Erfahrungen / Methoden

3-Tier Architektur
Acceptance Test
agile Softwareentwicklung
Akka
Android Studio
Anforderungsanalyse
Ansible
Apache
Camel, CXF, Kafka, Karaf, Nifi, Solr, Spark, Tomcat, Velocity
Applikationsarchitektur
Artifactory
Atlassian
JIRA Agile, Stash
Atlassian Confluence
AWS
Big Data Analytics
Cloud
Cloud Computing
Consumer-Driven-Contracts
Container
Continuous Deployment
Continuous Integration
Crucible
CSS
Cucumber
DevOps
Docker
EasyMock
Eclipse
EclipseLink
EJB3
Elastic Search
Enterprise Architect
Enterprise JavaBeans
Fisheye
FrontEnd
Funktionales Design
Git
gitlab
Google Guice
Gradle
Grafana
GruntJS
Hadoop
Hibernate
HTML
IBM Lotus iNotes
Integration and Acceptance Testing
IntelliJ
IDEA
Internet of Things
ISO 13485
ISO 9001
Jasmine
Java
Application Server, Testing
JavaBeans
JAX-WS
JBoss Application Server
Jenkins
JetBrains IntelliJ IDEA
Jetty
JMeter
JUnit
Kanban
Kibana
Konfigurations- und Buildmanagement
Logstash
Maven
Microservices
Mobile Apps
Mockito
Monitoring
MS Outlook
MS Word
Oracle Weblogic
OSGI
Play Framework
Polopoly
Portainer
PowerMock
Prometheus
Reactive Programming
Reactive Streams
Requirements Engineering
REST
RXJava
sbt
ScalaTest
Scrum
Selenium
SOAP
SoapUI
SonarQube
Spring
4.1
Spring Batch
Spring Boot
Spring Core
Spring DI
Spring MVC
Spring Security
Spring-Data
Subversion
Svn
Swing
TDD
Textmining
UML
Unit Testing
Vagrant
Versionskontrolle
VirtualBox
Virtualisierung

Berufserfahrung

10/2018 - heute

Rolle: Geschäftsführer

Kunde: on request

08/2015 - 09/2018

Rolle: self employed

Kunde: [Name auf Anfrage] Software Engineering e.K.

02/2015 - 08/2015

Rolle: Senior-Softwareentwickler

Kunde: Trust International Hotel Reservation Services GmbH

Aufgaben:

  • Entwicklung an einem J2EE Backend für Hotelreservierungen

  • Neuumsetzung des Synchronisierungssystems mittels Dependency Injections und TDD

  • Neuumsetzung und Erweiterung des Bezahlsystems

Benutzte Technologien/Methoden:

Java 7, Google Guice, JPA, JSON, JMS, EJB, Struts, SOAP, MySQL, Maven, Docker, Ansible, SVN, git, logstash, Kibana, Rally, TDD, IntelliJ

01/2013 - 02/2015

Rolle: Softwareentwickler

Kunde: F.A.Z. Electronic Media GmbH

Aufgaben:

  • Weiterentwicklung und Wartung der faz.net Webseite

  • Weiterbildung der Mitarbeiter im Bereich testgetriebene Entwicklung

  • Neukonzipierung der Architektur als Mitglied des Architekturgremiums

  • Deployment von mehreren Modulen des Webseiten Ökosystems

Benutzte Technologien/Methoden:

Java 7, Javascript, HTML, CSS, Spring 4, Spring Boot, Solr, Apache Camel, Maven, gradle, MongoDB, MySQL, REST, SOAP, Tomcat, Polopoly, JUnit, Mockito, Powermock, Selenium, Gatling, JIRA, Crucible, Stash, Confluence, Jenkins, Sonar, SVN, git, JMeter, Docker, TDD, Scrum, Kanban, Eclipse, IntelliJ

02/2012 - 12/2012

Rolle: Softwareentwickler

Kunde: Flavia IT-Management GmbH

Aufgaben:

  • Entwicklung von Webapplikationen für diverse Kunden

  • Wartung und Weiterentwicklung eines bekannten Mailingdienstes

  • Entwicklung einer REST-Schnittstelle für Buchungsdienste

  • Kunden: T-Systems MMS, 1 & 1 Internet AG, HLX GmbH

Benutzte Technologien/Methoden:

Java 6, Javascript, HTML, CSS, JSF 2, Google Guice, JUnit, Maven, JBoss, Tomcat, Jersey, Liferay, Portlets, MySQL, PostgreSQL, SVN, TDD, Scrum, Eclipse

09/2009 - 12/2011

Kunde: gruuna GmbH & Co. KG

Aufgaben:

Leiter der Entwicklung (seit Dez 2010)

  • Leitung der Entwicklungsabteilung

  • Einführung und Coachen der agilen Methodik Scrum

  • Planung von weiteren Funktionalitäten mit Projektmanagement

  • Weiterentwicklung mehrere Funktionalitäten für die Internetplattform gruuna.com

Koordination IT (seit Oct 2010)

  • Koordination der Prozesse innerhalb der Entwicklungsabteilung

  • Assistenz der Leitung

  • Entwicklung mehrere Element im firmeninternen CRM System

Softwareentwickler (seit Sep 2009)

  • Entwicklung von Funktionalitäten für die Internetplattform gruuna.com

  • Deployment des Gesamtsystem auf die Live Systeme

Benutzte Technologien/Methoden:

Java 5, JSF 1.2, prototype.js, jQuery, Weblogic, Tomcat, openEJB, Oracle DB, JIRA, Redmine, Scrum, Eclipse, ant, Maven, SVN, Salesforce

12/2008 - 04/2009

Rolle: PHP Entwickler

Kunde: Trollgames GmbH

Aufgaben:

Entwicklung und Wartung eines browserbasierten Spiels in Teilzeit Benutzte

Technologien/Methoden:

PHP 5, MySql, Javascript, HTML, CSS

Betriebssysteme

Android
Mac OS
Ubuntu
Windows

Programmiersprachen

Clojure
ClojureScript
Emacs
J2EE
Java
5, 6, 7, 8, EE
JavaScript
jQuery
JSP
Scala

Datenbanken

CouchDB
Datomic
HSQLDB
MongoDB
MSSQL-Server
MySQL
Oracle

Datenkommunikation

MQTT

Design / Entwicklung / Konstruktion

Microservice Architecture
Review

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.