You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Falk NickenigFN

Falk Nickenig

Software Engineer

€760/day
Göttingen, DE
15+ years

Average response time: 1 hour

About Falk

Ich unterstütze Unternehmen dabei, stabile, wartbare und skalierbare Java/Spring-Boot-Anwendungen zu entwickeln – von der Architektur bis zur produktionsreifen Auslieferung. Mein Fokus liegt auf Clean Code, DevOps-Integration und modernen Cloud-Technologien.
  • German

    Native or bilingual

  • English

    Conversational

Can work on-site
Göttingen (up to 50km)

Experience

  • Eigenregie
    Software Engineer
    February 2025 - June 2025 (4 months)
    37 Göttingen, Germany
    • Einrichtung der Infrastruktur für das automatisierten Deploy ments eines Online-Shops mittels Terraform und ArgoCD in ei ner Hetzner Cloud.
    • Entwicklung einer robusten Build-Pipeline mit GitLab für konti nuierliche Integrationen und Deployments. Dabei soll eine An passung im Shop als Docker Image bereitgestellt und automa tisch per ArgoCD auf dem Cluster deployed werden.
    • Erstellung einer skalierbaren Infrastruktur auf Kubernetes für ein MedusaJS-basiertes Online-Shop-System.
    • Weitere Ziele: Integration und Anpassung von MedusaJS für eine nahtlose Benutzererfahrung im Online-Shop. Einführung von Apache Kafka zur Auswertung der Einkäufe über den On line Shop
  • Messe Frankfurt
    Software Engineer (Java Backend)
    January 2019 - May 2025 (6 years and 4 months)
    Frankfurt, Germany
    Aufgabe in diesem Projekt war die Erstellung eines Buchungs-Services und Auftragsbearbeitung für die Kunden der Messe Frankfurt zur Buchung von Gebäuden der Messe für Großveranstaltungen. Das Projekt ist z.Z. in der Wartungsphase, in der Hauptsächlich Fehlerbehebung und kleinere Weiterentwicklungen voran getrieben werden.

    Eingesetzte Technologien:

    • Java 9 - 17
    • SAP Commerce
    • Drools Rule Engine
    • Spring Boot, Spring MVC, Spring Security
    • REST, SOAP
    • JSF, JSTL, JSON, XML, XSD
    • CSS, HTML, JavaScript
    • OAuth
    • TypeScript/Angular

    Aufgaben:

    • Umsetzung der Anforderungen des Kunden in technische Lösungen:
    Meine Aufgabe ist es, die Anforderungen mit dem Kunden
    durchzugehen, technische Lösungen vorzuschlagen und
    dann umzusetzen
    • Erstellung von REST Services auf Basis des SAP Hybris (Commerce)
    Servers
    • Bereitstellung eines Shop-Systems zur Konfiguration der Veranstaltung
    (inkl. Services, Catering, etc.)
    • Erstellung einer Auftragsverwaltung für Subunternehmen der
    Messe
    • Generierung von Emails, Verträgen, etc.
    • Wartung und Deployment des Angular/Typescript Frontends
    • Aktualisierung und Erstellung von Datenbankmodellen auf
    Oracle DB
    • Testerstellung mit JUnit, Mockito, sowie Integrationstests
  • Rechts & Konsularwesen
    Senior Software Engineer (Backend)
    January 2023 - November 2024 (1 year and 10 months)
    76 Karlsruhe, Germany
    Meine Aufgabe in diesem Projekt war die Weiterentwicklung und Pflege
    von verschiedenen Anwendungen für die Niederlassungen des Auswärtigen
    Amts im Ausland. Dazu gehörte die Implementierung des Backends,
    Wartung des Frontends und Konfiguration der Projekt- und Betriebs-Infrastrukur.
    Das Projekt wurde als agiles (Scrum) Projekt mit einer Teamgröße von 7-8
    Personen geleitet.

    Eingesetzte Technologien:

    • Java 8 - 17
    • REST, SOAP, SoapUI
    • ActiveMQ
    • Angular/JavaScript/TypeScript/Node.js
    • Docker, OpenShift/Kubernetes, TestContainers (für Integrationstests
    auf der Dockerumgebung)
    • Jenkins
    • PostgreSQL
    • UML (Dokumentation, Architektur-Dokumente)
    • Apache Tomcat

    Aufgaben:

    • Abstimmung der Anforderungen mit dem Kunden / im Team
    • Bereitstellung und Entwicklung von REST Services für das Angular
    Frontend
    • Erstellung von Unit- und Integrationstests
    • Upgrade einer ActiveMQ Installation
    • Pflege und Wartung des Angular Frontends
    • Konfguration der Docker Umgebung
    • Konfiguration von OpenShift Umgebungen: Ein Teil der Aufgaben
    bestand in der Konfiguration der OpenShift/Kubernetes
    Umgebung. Es wurden immer wieder neue Umgebungen
    erstellt und bestehende geändert. Außerdem wurden im Rahmen
    des Projekts auch Weiterbildungen im Konfigurieren von
    Kubernetes-Ressourcen und dem Kubernetes-Cluster durchgeführt.
    • CI/CD auf Jenkins
    • Aktualisierung und Erstellung von Datenbankmodellen auf
    PostgreSQL, Ex- und Import von Daten aus anderen Umgebungen
    (für die Fehlersuche und Erstellung spezifischer Test-Szenarien)
    • Testerstellung mit JUnit, Mockito, Spock, sowie Integrationstests
    mit TestContainer (für das Testen von Docker-Umgebungen)

Recommendations

Be the first to recommend Falk

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Diplom FH
    FH Worms
    Diplom FH

Skill set

Categories