Henrik Niklaus

I am a passionate Java backend software developer for over 15 years now.
I have also gained experience as a Team Lead, Product Owner and also as Scrum Master. In one of my last projects we migrated from a data center to the cloud (infrastructure as code) and developed a monolithic Spring Boot application towards microservices.


Experience

Freelance Java Backend Developer

Kühne+Nagel

Consulting in and development of their order management platform. Tech: Java 17, Spring Boot, REST/openAPI, RabbitMQ, Docker, Openshift/Kubernetes, vue.js, TypeScript, Thymeleaf, OracleDB, JPA/Hibernate, Gitlab/CI, Elastic, Grafana, Prometheus, Sentry

June 2022 - November 2023

Co-Founder / Backend Developer

ping7.io

Founding of a startup in the area of availability monitoring for prometheus. Tasks: software development, operations/devOps, finance. Tech: Java 21, Spring Boot, Spring Security, REST, Social Login/OAuth 2, JPA, PostgreSQL, Redis, Thymeleaf, cloud provider (hetzner, DO, GCP), Terraform, Github Actions, Prometheus

October 2021 - Today

Technical Product Owner

Aurubis AG / Innovation Lab

Responsibility for the development of a customer portal as MVP. Using Java, Spring Boot and Azure as a techstack. Establishment of agile methods as a process model in cooperation with the SAP team.

August 2021 - September 2021

Head of development/IT

adSoul GmbH (Part of the Otto Group Digital Solutions)

Spin off and development of a SEA campaign management tool. Tasks: Head of Development/IT, Team leadership, building/recruiting the development team (8 developer), moving the IT infrastructure into the GCP with infrastructure as code, softwaredevelopment and architecture, introduction of a RESTful API, replacement of the frontend with vue.js. Tech: Java 16, Spring Boot, REST, Terraform, Google Cloud Platform (GCP), Docker, Kubernetes (K8S), vue.js, TypeScript, Material Design, HTML, Postgresql, Hibernate, Redis, Gradle, Gitlab/CI, Graphite, Grafana, Prometheus, Sentry, IntelliJ IDEA

March 2018 - Juli 2021

Java Software Developer Backend

shopping24 internet group (Part of the Otto Group Digital Solutions)

Development of a new product search with solr, implementation of a new ETL process to import about 30 million products from 500 different sources. Tasks: Java Backend Development, Scrum Master for other teams, technical consulting at various Otto Group subsidiaries. Tech: Java 8, Spring, solr/lucene, REST, Thrift, Bootstrap, HTML, JS, CSS, Maven, Jenkins, Github, Graphite, Grafana, Graylog, Ansible, Docker, Tomcat, Scrum

October 2012 - February 2019

Java Software Developer

Deutscher Ring Insurance Group

Development and support of an offer software for insurance brokers. Tech: Java 6/7, Spring, Tomcat, H2, Sybase, SVN, PVCS, JSPs, HTML, CSS, Maven, Ant, Hudson, Eclipse, Scrum

May 2008 - September 2012

Education

University of Hamburg

Diploma in Computer Science
Degrees: B.Sc. and Dipl. Inf.
September 1999 - October 2007

Skills

Roles
  • Teamlead
  • Backend Developer
  • Product Owner
  • Scrum Master
Development
  • Java 21 / Spring Boot
  • REST / RabbitMQ
  • PostgreSQL / Oracle / Redis / Hibernate
  • Thymeleaf / Bootstrap / TypeScript / vue.js
Operations
  • Monitoring with Prometheus/Grafana
  • Terraform / Infrastructure as code
  • GCP / AWS
  • Kubernetes / Openshift / Docker
  • Github Actions / Gitlab CI / Maven

Interests

Apart from being a Java developer, I enjoy most of my time with my children and being outdoors. In the winter, I love skiing and during the warmer months, I enjoy playing beach volleyball.

When forced indoors, I follow a number of sci-fi and fantasy genre movies, I am slowly becoming a chef, and I spend a large amount of my free time exploring the latest technology advancements in the Java and ops world.


Imprint

Henrik Niklaus
Ipernweg 19
22335 Hamburg
phone: +494075366923
henrik@nikolausohneo.de
sales tax identification number: request is pending

Theme made by David Miller

In the event of a dispute, consumers can use the EU Commission's online dispute resolution platform at http://ec.europa.eu/consumers/odr/ to resolve conflicts.

I do not take part in a dispute settlement procedure in front of a consumer arbitration board.