Johannes Erchen

Java Developer

Johannes Erchen
Hamburg, Germany

Experience

Nov 2021 - Aug 2022
10 months
Hamburg, Germany
Lorem ipsum dolor sit amet

EOS Technology Solutions GmbH

  • Agile Entwicklung des B2B-Portals zur Abstimmung zwischen EOS und Mandanten. Anbindung weiterer Systeme an das bestehende Produkt.

  • Eingesetzte Technologien im Backend: Java 17, 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: React, Redux, Apollo, Jest, Testcafe

Apr 2021 - May 2022
1 year 2 months
Hürth, Germany
Lorem ipsum dolor sit amet

Brunata-Metrona GmbH

  • Komplette Neuentwicklung mehrerer Microservices zur Entgegennahme und Verarbeitung von Messwerten zur Heizkostenabrechnung.
  • Unterstützung bei der Architektur und beim Projektsetup.
  • Eingesetzte Technologien: Java 17, Spring Boot, MongoDB, Microsoft SQL Server, Liquibase, Docker, Jib, Lombok, Gradle, JUnit 5, AssertJ, Mockito, Wiremock, Jenkins
Jan 2020 - Jun 2021
6 months
Lorem ipsum dolor sit amet

KONMATIK GmbH, Puchheim

  • Initiale Unterstützung beim Aufsetzen eines Projektes 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 - Mar 2021
3 months
Hamburg, Germany
Lorem ipsum dolor sit amet

edict egaming GmbH

  • Agile Entwicklung eines Online-Casino-Backends.
  • Unterstützung beim Zerschneiden in eine Microservice-Architektur.
  • Eingesetzte Technologien: Java EE, Quarkus, Lombok, Maven, JaxRS, PostgreSQL, Mockito, TestNG, Payara, Helm, Kubernetes.
  • Projekt wurde vom Mutterkonzern Ende Februar aufgegeben.
Apr 2019 - Dec 2020
1 year 9 months
Hamburg, Germany
Lorem ipsum dolor sit amet

EOS Technology Solutions GmbH

Gleiches Projekt wie oben (ab 11/2021).

May 2018 - Sep 2019
1 year 5 months
Hamburg, Germany
Lorem ipsum dolor sit amet

moebel.de Einrichten & Wohnen AG

  • Komplette 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
Jul 2017 - Jul 2018
1 year 1 month
Hamburg, Germany
Lorem ipsum dolor sit amet

Cubic Transportation Systems (Deutschland) GmbH

  • Entwicklung des Java Backends einer React Native Mobile Ticketing App für den ÖPNV für den US Markt.
  • Eingesetzte Technologien:
    • Java 8
    • Spring Boot
    • Lombok
    • Maven
    • ELK
    • PostgreSQL
    • Docker
    • Netflix Zuul
    • Gitlab CI
    • DataDog
    • Jenkins
    • Junit
    • Mockito
Mar 2017 - Jul 2017
5 months
Hamburg, Germany

Senior Application Developer

Interone GmbH

  • Architektur, Beratung und Coaching beim Aufbau einer Microservice-Plattform für einen großen Energiekonzern
  • Beratung und Umsetzung für die Continuous Delivery Pipelines diverser Kunden.
  • Eingesetzte Technologien: Java, Spring Boot, Lombok, Maven, Amazon AWS, Gitlab CI, Docker, Junit, Mockito
Apr 2016 - Feb 2017
11 months
Hamburg, Germany

Senior Software Engineer

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

  • Entwicklung einer Microservice Anwendung zum Vertrieb der 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 - Mar 2016
2 years 2 months
Hamburg, Germany

Senior Consultant

Tallence GmbH

  • Hauptansprechpartner für die Kunden WeltN24 GmbH und SPD
  • N24: Einsatz des CoreMedia CMS als zentrales System zur Steuerung aller Ausspielungskanäle: Web, Mobile, Apps, Infoscreens (z.B. an Flughäfen)
  • Coaching und Architektur für Teilprojekt von stern.de bei Gruner + Jahr
  • Weitere eingesetzte Techniken: Spring, MySQL, PostgreSQL, MongoDB, ElasticSearch, Maven, Git, SVN, Varnish, jQuery, Apache Webserver, Tomcat, IntelliJ IDEA
Nov 2010 - Jan 2014
3 years 3 months
Hamburg, Germany

Senior Application Developer

Interone GmbH

  • Programmierung von Content Management Systemen in Java mit CoreMedia oder Spring 3 sowie Entwicklung von Android-Apps für die Kunden: O2 Telefoìnica, N24, BMW, Affinion International
  • Fachliche Anleitung von Entwicklerteams bestehend aus Junior Application Developern und externen Entwicklern.
  • Weiterentwicklung der Community-Plattform o2more
  • Relaunch der N24-Website
  • Entwicklung mehrerer Android-Apps für Sparkassen
  • Weitere eingesetzte Techniken: Maven, SVN, Hibernate, Oracle, MySQL, Varnish, jQuery, Apache Webserver, Tomcat, Eclipse, IntelliJ IDEA
Oct 2008 - Oct 2010
2 years 1 month

System Engineer

hamburg.de GmbH & Co. KG

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

Softwareentwickler

mindworks GmbH

  • Entwicklung verschiedener CMS-Projekte in PHP und MySQL
  • Hauptverantwortlich für Entwicklung und Betrieb von mopo.de
  • Weitere Projekte waren ftd.de, stern.de und hinzundkunzt.de
Sep 2006 - Mar 2008
1 year 7 months
Lorem ipsum dolor sit amet

Moorbek Computer Systeme GmbH

Abschlussarbeit und anschließende Betreuung:

  • Erstellung einer Anwendung in Java zur automatischen Bestellung und Bereitstellung von Domains.
  • Erstellung eines Frontend in PHP.
  • Als Datenbank wurde MySQL eingesetzt.
Jan 2004 - Mar 2007
3 years 3 months

Studentische Mitarbeit im technischen Betrieb

hamburg.de GmbH & Co. KG

  • Entwicklung und Betreuung des Web-Controllings in PHP und MySQL
Jan 2001 - Dec 2006
6 years

Freie Mitarbeit

Rechtsanwälte Mierau & Domscheit

  • Technische Betreuung einer Anwaltskanzlei mit ca. 10 Angestellten

Summary

- Über 15 Jahre Erfahrung mit der Entwicklung von Webanwendungen mit Schwerpunkt im Backend - Über 10 Jahre professionelle Erfahrung mit der Java / Spring Entwicklung - Erfahrungen mit den gängigen Frontend-Technologien (TypeScript, React, Angular, jQuery) - Clean Code und TDD sind mir keine Fremdworte, sondern die bevorzugte Vorgehensweise - Über 10 Jahre Erfahrung in der agilen Softwareentwicklung (Scrum & Kanban) - Umfangreiche Dev-Ops-Erfahrungen (Amazon AWS, Linux, Docker, Kubernetes) - Umfangreiche Erfahrungen mit den gängigen Entwicklertools (IntelliJ IDEA, Jira, Confluence, Bitbucket, GitLab, Jenkins)

Languages

German
Native
English
Advanced

Education

Oct 2003 - Jun 2007

Physikalisch-Technische Lehranstalt Wedel

Staatlich geprüfter technischer Assistent · Wirtschaftsinformatik