freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

zuletzt online vor 1 Tagen
  • auf Anfrage
  • Niedersachsen
  • Weltweit
  • de  |  en
  • 21.03.2025

Kurzvorstellung

Hello world! Ich bin R., Software Engineer aus Norddeutschland und möchte die Welt mit dem Potenzial der Automatisierung zu einem besseren Ort machen. Weitere Informationen über mich finden Sie auf meiner Homepage.

Qualifikationen

  • Arc42
  • Debian Linux
  • Docker4 J.
  • Domain Driven Design
  • Java (allg.)6 J.
  • Mongodb6 J.
  • Postgresql
  • Software Architecture
  • Spring Framework6 J.

Projekt‐ & Berufserfahrung

Software Architect & Lead Developer
Kundenname anonymisiert, Wuppertal
5/2023 – offen (1 Jahr, 11 Monate)
Versicherungen
Tätigkeitszeitraum

5/2023 – offen

Tätigkeitsbeschreibung

Als Software-Architekt und Lead-Developer war ich für die technische Umsetzung fachlicher Anforderungen verantwortlich. Gemeinsam mit meinem Entwickler-Team entwickelte ich passgenaue Lösungen in enger Abstimmung mit verschiedenen Stakeholdern.

Meine Aufgaben umfassten die Identifikation notwendiger Softwarekomponenten und Tools, die Definition technischer Spezifikationen sowie die Dokumentation. Ich stellte eine hohe Entwicklungsqualität durch Code-Reviews sicher und setzte Standardisierungen nach gängigen Architekur-Pattern durch, um ein stabiles und langlebiges Anwendungsdesign zu gewährleisten.

Neben der technischen Leitung koordinierte ich ein Team aus internen und externen Entwicklern, um die Produktziele effizient zu erreichen.

Eingesetzte Qualifikationen

Mongodb, Docker, Java (allg.), Reactive Programming, Spring Framework, SOAP

Software Architect & Lead Developer (Festanstellung)
FINCON Reply Unternehmensberatung GmbH, Hamburg
7/2018 – 4/2023 (4 Jahre, 10 Monate)
Versicherungen
Tätigkeitszeitraum

7/2018 – 4/2023

Tätigkeitsbeschreibung

Als Software-Architekt und Lead-Developer war ich für die technische Umsetzung fachlicher Anforderungen verantwortlich. Gemeinsam mit meinem Entwickler-Team entwickelte ich passgenaue Lösungen in enger Abstimmung mit verschiedenen Stakeholdern.

Meine Aufgaben umfassten die Identifikation notwendiger Softwarekomponenten und Tools, die Definition technischer Spezifikationen sowie die Dokumentation. Ich stellte eine hohe Entwicklungsqualität durch Code-Reviews sicher und setzte Standardisierungen nach gängigen Architekur-Pattern durch, um ein stabiles und langlebiges Anwendungsdesign zu gewährleisten.

Neben der technischen Leitung koordinierte ich ein Team aus internen und externen Entwicklern, um die Produktziele effizient zu erreichen.

Eingesetzte Qualifikationen

Docker, Java (allg.), Mongodb, Reactive Programming, SOAP, Spring Framework

Ausbildung

Master of Science (M. SC.)
Masterstudiengang Informatik
Carl von Ossietzky Universität Oldenburg
2018
Oldenburg

Über mich

Seit über einem Jahrzehnt entwickle ich mit Spring Boot und seinem Ökosystem wartbare, skalierbare und effiziente Backend-Systeme.
Meine Expertise umfasst das Entwerfen nachhaltiger Softwarearchitekturen, das Schreiben von sauberem und wartbarem Code sowie die Entwicklung automatisierter Tests, um die zuverlässige Bereitstellung domänenspezifischer Lösungen sicherzustellen.
Zudem habe ich umfassende Erfahrung in der Erstellung von RESTful-APIs und nutze moderne Technologien wie Docker und Kubernetes für Containerisierung und Orchestrierung.
Meine Liebe zum Detail und mein Engagement für sinnvolle Architekturen und sauberen Code ermöglichen es mir, Backends zu entwickeln, die sowohl leistungsstark als auch zuverlässig sind und mit wachsenden Anforderungen skalieren können.

Weitere Kenntnisse

Neue Werkzeuge und Techniken zu erlernen, ist für mich nicht nur Arbeit – es ist eine Leidenschaft. Ich glaube, dass man umso besser gerüstet ist, eine gute Lösung für jede Herausforderung zu finden, je mehr Werkzeuge man beherrscht. Java ist meine primäre Programmiersprache, aber ich habe auch umfangreiche Erfahrung mit Groovy, Dart, JavaScript und weiteren Technologien. Ich besitze fundierte Kenntnisse des Spring-Ökosystems, einschließlich Spring Data und Spring Cloud. In der heutigen Entwicklungslandschaft betrachte ich Docker als ein unverzichtbares Werkzeug, insbesondere für eine effiziente lokale Entwicklung.

Hier ist eine unvollständige Liste von Systemen und Technologien, mit denen ich bereits gearbeitet habe:

Build-Tools: Maven, Gradle
CI/CD: Jenkins, Gitlab
Datenbanken: MongoDB, Postgres, Elasticsearch
Monitoring: Prometheus, Grafana, Instana
Logging: Kibana (ELK-Stack), Graylog
Messaging: Kafka und Kafka Streams (im kleinen Umfang)
Dokumentation: OpenAPI, Arc42
Projektalltag: Jira, Confluence
Privates Hosting: Nextcloud, Home Assistant

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
17
Berufserfahrung
12 Jahre und 6 Monate (seit 09/2012)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden