Johannes Erchen

Senior Anwendungsentwickler

Hamburg, Deutschland

Erfahrungen

Sept. 2022 - Bis heute
2 Jahren 11 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet

Libri GmbH

  • Betrieb und Weiterentwicklung des Warenwirtschaftssystems für Buchhändler (Quimus). Es handelt sich dabei um eine Eigenentwicklung von Libri, die als Software as a Service an die Kunden verkauft wird. Die Software wird von zwei Entwicklerteams (je ca. 5 Entwickler) agil entwickelt. Sie besteht aus ca. 25 Java-Microservices, die hauptsächlich über Messaging kommunizieren und ein gemeinsames Angular-Frontend haben. Die Anwendung läuft auf Kubernetes in AWS.
  • Eingesetzte Technologien: Java 17 & 21, Spring Boot 2 & 3, Hibernate, MySQL, Spring Cloud AWS, Lombok, AWS SQS, AWS SNS, AWS RDS, AWS S3, DynamoDB, Kubernetes, Docker, OpenSearch, Hibernate Search, Liquibase, Gradle, Terraform, Helm, GitLab CI, Keycloak OAuth2, TypeScript, Angular
  • Meine Schwerpunkte bis Dezember 2023: Anbindung weiterer Kassensysteme ans Warenwirtschaftssystem, Anbindung des Data Warehouses für Reports, Erweiterung bestehender Funktionen (Wareneingänge, Faktura, Artikelmanagement …), Betrieb und DevOps.
  • Schwerpunkte ab Januar 2024: Extraktion der Produktsuche aus dem Warenwirtschaftssystem in einen globalen Service, Anbindung der Produktsuche in die Onlineshops der Buchhändler, Import und Bereitstellung von Digital-Artikeln in der Produktsuche.
Nov. 2021 - Aug. 2022
10 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet

EOS Technology Solutions GmbH

  • Agile Entwicklung des B2B-Portals zur Abstimmung zwischen EOS und Mandanten, Anbindung weiterer Systeme ans Produkt.
  • Eingesetzte Technologien im Backend: Java 17, Kotlin, Spring Boot, Spring Cloud Gateway, Lombok, GraphQL, REST, RabbitMQ, Gradle, Oracle, Liquibase, Docker, Jib, Kubernetes, Jenkins, GitLab CI, JUnit 5, Mockito, WireMock
  • Eingesetzte Technologien im Frontend: TypeScript, React, Redux, Apollo, Jest, TestCafe
Apr. 2021 - Mai 2022
1 Jahr 2 Monaten
Hürth, Deutschland
Lorem ipsum dolor sit amet

Brunata-Metrona GmbH

  • Neuentwicklung mehrerer Microservices zur Entgegennahme und Verarbeitung von Messwerten für Heizkostenabrechnungen.
  • Unterstützung bei Architektur und Projektsetup.
  • Eingesetzte Technologien: Java 17, Spring Boot, MongoDB, Microsoft SQL Server, Liquibase, Docker, Jib, Lombok, Gradle, JUnit 5, AssertJ, Mockito, WireMock, Jenkins
Jan. 2020 - Juni 2021
6 Monaten
Puchheim, Deutschland
Lorem ipsum dolor sit amet

Konmatik GmbH

  • Initiale Unterstützung beim Aufsetzen eines Projekts und anschließende Betreuung mit wenigen Stunden pro Woche.
  • Schulung der Mitarbeiter
  • Eingesetzte Technologien: Java 11, Spring Boot, Lombok, Vaadin, GitLab CI, Maven, JUnit 5, Mockito, MariaDB, Liquibase, Docker, Jib
Jan. 2020 - März 2021
3 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet

edict egaming GmbH

  • Agile Entwicklung eines Online-Casino-Backends.
  • Unterstützung beim Aufteilen in eine Microservice-Architektur.
  • Eingesetzte Technologien: Java EE, Quarkus, Lombok, Maven, JAX-RS, PostgreSQL, Mockito, TestNG, Payara, Helm, Kubernetes
  • Das Projekt wurde Ende Februar vom Mutterkonzern eingestellt.
Apr. 2019 - Dez. 2020
1 Jahr 9 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet

EOS Technology Solutions GmbH

  • Agile Entwicklung des B2B-Portals zur Abstimmung zwischen EOS und Mandanten, Anbindung weiterer Systeme ans Produkt.
  • Eingesetzte Technologien im Backend: Java 17, Kotlin, Spring Boot, Spring Cloud Gateway, Lombok, GraphQL, REST, RabbitMQ, Gradle, Oracle, Liquibase, Docker, Jib, Kubernetes, Jenkins, GitLab CI, JUnit 5, Mockito, WireMock
  • Eingesetzte Technologien im Frontend: TypeScript, React, Redux, Apollo, Jest, TestCafe
Mai 2018 - Sept. 2019
1 Jahr 5 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet

moebel.de Einrichten & Wohnen AG

  • Neuentwicklung des gesamten Portals mit Spring Boot Microservices auf AWS.
  • Eingesetzte Technologien: Java 11, Spring Boot, JAX-RS, Lombok, Maven, Algolia, MongoDB, mongobee, Docker, AWS EC2, AWS SQS, CloudFormation, GitLab CI, DataDog, Thymeleaf, FluentLenium, REST, JUnit 4, Mockito, WireMock
Juli 2017 - Juli 2018
1 Jahr 1 Monate
Hamburg, Deutschland
Lorem ipsum dolor sit amet

Cubic Transportation Systems (Deutschland) GmbH

  • Entwicklung des Java-Backends einer React Native-Mobile-Ticketing-App für den ÖPNV im US-Markt.
  • Eingesetzte Technologien: Java 8, Spring Boot, Lombok, Maven, ELK, PostgreSQL, Docker, Netflix Zuul, GitLab CI, DataDog, Jenkins, JUnit, Mockito
März 2017 - Juli 2017
5 Monaten
Hamburg, Deutschland

Senior Anwendungsentwickler

Interone GmbH

  • Architektur, Beratung und Coaching beim Aufbau einer Microservice-Plattform für einen großen Energiekonzern.
  • Beratung und Umsetzung von Continuous Delivery Pipelines für verschiedene Kunden.
  • Eingesetzte Technologien: Java, Spring Boot, Lombok, Maven, AWS, GitLab CI, Docker, JUnit, Mockito
Apr. 2016 - Feb. 2017
11 Monaten
Hamburg, Deutschland

Senior Softwareentwickler

Kühne + Nagel (AG & Co.) KG

  • Entwicklung einer Microservice-Anwendung zum Vertrieb von Logistikdienstleistungen übers Web.
  • Agile Softwareentwicklung mit Kanban.
  • Eingesetzte Technologien: Java, Spring Boot, Oracle, GWT, AngularJS, jQuery, RabbitMQ, SOAP, Ansible, ELK, JUnit 4, Mockito, Selenium, Gradle, Git, Tomcat, HAProxy, Jenkins
Feb. 2014 - März 2016
2 Jahren 2 Monaten
Hamburg, Deutschland

Senior Berater

Tallence GmbH

  • Hauptansprechpartner für die Kunden WeltN24 GmbH und SPD.
  • N24: Einsatz des CoreMedia CMS als zentrales System für alle Ausspielungskanäle: Web, Mobile, Apps, Infoscreens.
  • Coaching und Architektur für ein Teilprojekt von stern.de bei Gruner + Jahr.
  • Weitere Technologien: Spring, MySQL, PostgreSQL, MongoDB, Elasticsearch, Maven, Git, SVN, Varnish, jQuery, Apache Webserver, Tomcat, IntelliJ IDEA
Nov. 2010 - Jan. 2014
3 Jahren 3 Monaten
Hamburg, Deutschland

Senior Anwendungsentwickler

Interone GmbH

  • Programmierung von Content-Management-Systemen in Java mit CoreMedia oder Spring 3 sowie Entwicklung von Android-Apps für O2 Telefónica, N24, BMW, Affinion International.
  • Fachliche Anleitung von Entwicklerteams aus Junior Application Developern und externen Entwicklern.
  • Weiterentwicklung der Community-Plattform „o2more“.
  • Relaunch der N24-Website.
  • Entwicklung mehrerer Android-Apps für Sparkassen.
  • Weitere Technologien: Maven, SVN, Hibernate, Oracle, MySQL, Varnish, jQuery, Apache Webserver, Tomcat, Eclipse, IntelliJ IDEA
Okt. 2008 - Okt. 2010
2 Jahren 1 Monate
Hamburg, Deutschland

Systemingenieur

hamburg.de GmbH & Co. KG

  • Betreuung des CoreMedia-Systems von hamburg.de.
  • Entwicklung neuer Features.
  • Optimierung und Betrieb.
  • Technologien: Java, CoreMedia, Spring, Hibernate, Oracle, Maven, SVN.
  • Abstimmung mit Dienstleistern und der Stadt Hamburg.
Apr. 2008 - Sept. 2008
6 Monaten

Softwareentwickler

mindworks GmbH

  • Entwicklung verschiedener CMS-Projekte in PHP und MySQL.
  • Hauptverantwortung für Entwicklung und Betrieb von mopo.de.
  • Weitere Projekte: ftd.de, stern.de und hinzundkunzt.de
Sept. 2006 - März 2008
1 Jahr 7 Monaten

Abschlussarbeit und Betreuung

Moorbek Computer Systeme GmbH

  • Entwicklung einer Java-Anwendung zur automatischen Domain-Bestellung und Bereitstellung.
  • Frontend in PHP.
  • Datenbank: MySQL.
Jan. 2004 - März 2007
3 Jahren 3 Monaten
Hamburg, Deutschland

Werkstudent Technischer Betrieb

hamburg.de GmbH & Co. KG

  • Entwicklung und Betreuung des Web-Controllings in PHP und MySQL.
Jan. 2001 - Dez. 2006
6 Jahren

Freie Mitarbeit

Rechtsanwälte Mierau & Domscheit

  • Technische Betreuung einer Anwaltskanzlei mit ca. 10 Mitarbeitern.

Zusammenfassung

  • Clean Code und TDD sind mir keine Fremdworte, sondern die bevorzugte Vorgehensweise

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2004 - März 2007

Physikalisch Technische Lehranstalt Wedel

Staatlich geprüfter technischer Assistent für Informatik, Schwerpunkt Wirtschaftsinformatik · Informatik · Wedel, Deutschland

Okt. 2004 - März 2007

Physikalisch Technische Lehranstalt Wedel

Fachhochschulreife · Wedel, Deutschland

Okt. 2001 - Juni 2003

Ernst Barlach Schule Wedel

Mittlere Reife · Wedel, Deutschland