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 €/Tag
Göttingen, DE
15+ Jahre

Durchschnittliche Reaktionszeit: 1h

Über 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.
  • Deutsch

    Muttersprachlich oder zweisprachig

  • Englisch

    Konversationssicher

Vor Ort möglich
Göttingen (bis zu 50 km)

Projekt- und Berufserfahrung

  • Eigenregie
    Software Engineer
    Februar 2025 - Juni 2025 (4 Monate)
    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)
    Januar 2019 - Mai 2025 (6 Jahre und 4 Monate)
    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)
    Januar 2023 - November 2024 (1 Jahr und 10 Monate)
    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)

Empfehlungen

Sei die erste Person, die Falk empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

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

Ausbildung und Abschlüsse

  • Diplom FH
    FH Worms
    Diplom FH

Fähigkeiten

Kategorien