freiberufler Softwarearchitekt / Software Engineer / Softwareentwickler auf freelance.de

Softwarearchitekt / Software Engineer / Softwareentwickler

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 10315 Berlin
  • Europa
  • de  |  en
  • 19.07.2025
  • Contract ready

Kurzvorstellung

Ich bin freiberuflicher Senior-Entwickler mit über 20 Jahren Erfahrung in der Konzeption, Entwicklung und Skalierung komplexer IT-Systeme und Schwerpunkt Java, Spring Boot, Kubernetes, Docker, JMS, OAuth2, Elasticsearch und modernen CI/CD-Stacks.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Backend
  • broker
  • Docker
  • Java (allg.)
  • Java Message Service
  • Software Architecture

Projekt‐ & Berufserfahrung

Lead Developer
BWI, Berlin
7/2024 – 7/2025 (1 Jahr, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2024 – 7/2025

Tätigkeitsbeschreibung

Architekturentwurf, Entwicklung von Frontend und Backend, ständige Integration mit Jenkins, Unterstützung der GitLab-Plattform, Skripting mit Bash und Python, AI-Tools für IDEs, Planung und Spezifizierung von Entwicklungsarbeiten, Leitung der Entwicklung

Eingesetzte Qualifikationen

Lead Developer, Projektmanagement (IT)

Lead Devloper / EAI Architect
Bären Apotheke, Berlin
4/2024 – 6/2024 (3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2024 – 6/2024

Tätigkeitsbeschreibung

Analyse von ABDA DB Imports (K2 Festbreiten), Konzeption kontinuierlicher Imports, Entwicklung in Java 17, Apache Camel, Intellij, Pycharm, Linux, Jetty, Gradle, JUnit, Spring Boot Test

Eingesetzte Qualifikationen

Lead Developer

Developer (DevOps / Event Driven)
Kassenärztliche Vereinigung digital
4/2023 – 6/2024 (1 Jahr, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2023 – 6/2024

Tätigkeitsbeschreibung

Java Backend-Entwicklung, Architekturentwurf, Performance- und Lasttests, Kontinuierliche Integration mit Jenkins, Skripting mit Bash und Python, Grafana-Dashboard-Entwicklung, Virtuelle Netzwerk-Konfiguration, Erstellung von User Stories, Technische Konzepte und Proof of Concepts, Kanban und Scrum-Praktiken, Operation und Produktionsunterstützung, Legacy-Code-Refactoring, Prozessoptimierung, DevOps-Praktiken

Eingesetzte Qualifikationen

Linux-Systemadministrator

Developer (DevOps / Cloud / Event Driven)
Deutsche Bahn, Station und Service
3/2019 – 3/2023 (4 Jahre, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

3/2019 – 3/2023

Tätigkeitsbeschreibung

Stabilisierung der Leistung und Robustheit von Microservice-Chains, Reactive Streams (Flux), Lasttests für Anwendungslandschaften, Microservice-Entwicklung mit Spring Boot und Python, vollständige Testautomatisierung, TDD mit Cucumber, DDD, Performance- und Lasttests, Kontinuierliche Integration mit GitLab-CI, Paketverwaltung und -Vorlagendesign mit Helm 2/3, Skripting mit Bash, GitLab-CI und Make, Grafana-Dashboard-Entwicklung, Virtuelle Netzwerke, Hexagonale / Onion-Architektur, sauberer Code, Reviews, Erstellung von User Stories, technischen Konzepten und Proof of Concepts, Entwicklung von groben und detaillierten Designs und Schnittstellendokumenten, Scrum-Prozesse und gängige Richtlinien in Entwicklungskontext, Operation / Produktionsunterstützung

Eingesetzte Qualifikationen

Linux-Systemadministrator

Developer (DevOps / Cloud)
Gema R2
1/2019 – 3/2019 (3 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2019 – 3/2019

Tätigkeitsbeschreibung

Microservice-Entwicklung mit Spring Boot, Erstellung grober und feiner Konzepte sowie Schnittstellendokumente, Entwicklung von Build-Pipelines für k8s und ansible-gesteuertes Linux (VM), vollständige Testautomatisierung, Setup neuer Projekte und Infrastruktur, TDD, DDD, Stakeholder-Management, Tibco

Eingesetzte Qualifikationen

Linux-Systemadministrator

Software Architect, Developer
CCP Junior Conrad (via Pidoco)
8/2018 – 12/2018 (5 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2018 – 12/2018

Tätigkeitsbeschreibung

Unterhaltung und Merkmalsentwicklung für europäische Online-Shops, Scrum- und Kanban-Prozessverbesserung, Entwicklungen von Rest-Services und Web-Anwendungen

Eingesetzte Qualifikationen

Linux-Systemadministrator

Solution Architect
Mercedes Benz Van Mobility
3/2018 – 8/2018 (6 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2018 – 8/2018

Tätigkeitsbeschreibung

Konzeption der Service-Infrastruktur, Geschäftsanalyse, Python-Prototyping, Anforderungsingenieurung, Entwicklung der Integration-Architektur, Projektmanagement und Lieferantenaufsicht

Eingesetzte Qualifikationen

Linux-Systemadministrator

Solution Architect
4flow
6/2017 – 3/2018 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2017 – 3/2018

Tätigkeitsbeschreibung

Entwicklung eines Konzepts für die ASPICE-Implementierung, Architekturanalyse, Durchführung von Workshops mit Bosch und 4flow, Entwicklung von Architektur-Dokumenten und Vorlagen, Definition von Test- und Entwicklungsstrategien und -prozessen, Coaching und Rollout

Eingesetzte Qualifikationen

Linux-Systemadministrator

Architect, technical Project Lead
HiRes Berlin (BMW M, Syzygy)
3/2017 – 6/2017 (4 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2017 – 6/2017

Tätigkeitsbeschreibung

Einführung von SCRUM, Entwicklung von Web-Anwendungen und Web-Services, Projektmanagement, Bestehen von BMW QA-Gates, Koordination der Infrastruktur, Rollout von Infrastruktur bei HiRes und BMW, Architekturentwicklung von Liferay, Entwicklung von Wartungskontrakten mit SLAs

Eingesetzte Qualifikationen

Linux-Systemadministrator

Architect, Developer
MyToys Group
1/2016 – 3/2017 (1 Jahr, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2016 – 3/2017

Tätigkeitsbeschreibung

Konzeption und Realisierung der Payback-Integration in den Webshops, Konzeption und Entwicklung von Software-Microservices, Konzeption einer intelligenten Infrastruktur für Messaging, Konzeption von Microservice-Vorlagen und Infrastruktur, Konzeption von Integrations-Teststrategien, Konzeption, Durchführung und Analyse von Lasttests, Einführung von Software-QA und Scrum

Eingesetzte Qualifikationen

Linux-Systemadministrator

Enterprise, Solution -Architect
Volkswagen CarNet China
2/2015 – 12/2015 (11 Monate)
nicht angegeben
Tätigkeitszeitraum

2/2015 – 12/2015

Tätigkeitsbeschreibung

Konzeption und Design von SOA und Softwarearchitekturen, Webanwendungssicherheit, Geschäftsanalyse, Web-Service-Entwicklung, Mobile-Anwendung- und Web/Portal-Entwicklung, Offshore-Team-Management und -Unterstützung, Planung und Projektmanagementunterstützung, Konzeption und Leitung von nicht funktionalen Tests, Anforderungsmanagement, Vertragspezifikation, Prototyping, Sicherheitsüberprüfung und Konzepte, Gateway-Management, Social Network, Telematics, Coaching von Entwicklern und Softwarearchitekten, Code-Reviews

Eingesetzte Qualifikationen

Linux-Systemadministrator

Software architect, developer
Konto-Assistent - Online Banking
6/2014 – 7/2015 (1 Jahr, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2014 – 7/2015

Tätigkeitsbeschreibung

Webanwendung und Sicherheit, Konzeption und Design von Webservices und Softwarearchitekturen, Frontend-Entwicklung für Android und Web, Java EE-Entwicklung, Web-Service-Entwicklung, Finanztransaktionen mit HBCI, FinTS, Sicherheitsüberprüfung und Konzepte

Eingesetzte Qualifikationen

Linux-Systemadministrator

Developer, Architect
Daimler on order Daimler TSS
8/2012 – 12/2014 (2 Jahre, 5 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2012 – 12/2014

Tätigkeitsbeschreibung

Java 6/7-Entwicklung und Wartung von Server-Komponenten und -Anwendungen, Dokumentation der Plattformkomponenten, Entwicklung, Wartung und öffentliche API, Webanwendungen und Java-Frameworks für die PAI J2EE-Plattform, Konfiguration und Installation von Clustern, Performance- und Lasttests, Scrum, Offshore-Zusammenarbeit mit Unterstützungsteams in Indien und Malaysia, Lehren von Daimler-Mitarbeitern

Eingesetzte Qualifikationen

Linux-Systemadministrator

Developer
Volkswagen AG on order T-Systems
4/2012 – 7/2012 (4 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2012 – 7/2012

Tätigkeitsbeschreibung

Entwicklung von Audi Service Key 2 CR, Entwicklung neuer Funktionen für die JEE-Anwendung ElsaPro, Entwicklung von JavaScript-GUI, Web-Services und Geschäftslogik

Eingesetzte Qualifikationen

Linux-Systemadministrator

Employee as consultant in diverse extern customer project
Steria Mummert Consulting
5/2007 – 4/2012 (5 Jahre)
nicht angegeben
Tätigkeitszeitraum

5/2007 – 4/2012

Tätigkeitsbeschreibung

Analyse der Infrastruktur, Identifizierung von Bottlenecks und Optimierung der Kommunikation, EAI-Architekt, Entwickler in verschiedenen externen Kundenprojekten

Eingesetzte Qualifikationen

Linux-Systemadministrator

Architect, Developer
Freie Universität - CeDiS
11/2006 – 5/2007 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2006 – 5/2007

Tätigkeitsbeschreibung

Konzeption der Plattform und Implementierung von Portlets, Entwicklung von Java-Portlets, Konzeption neuer Funktionen, Planung der Implementierung, Wartung, technischer Support, Entwicklung eines CMS

Eingesetzte Qualifikationen

Linux-Systemadministrator

Architect, consultant, Developer
Auswärtiges Amt on order CeDiS
11/2006 – 5/2007 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2006 – 5/2007

Tätigkeitsbeschreibung

Analyse und Entwicklung der Anforderungspezifikation, Bewertung von CMS-Produkten, Planung der Implementierung, Entwicklung, Datenmigration

Eingesetzte Qualifikationen

Linux-Systemadministrator

Developer, Consultant
CeDiS - Freie Universität Berlin
11/2006 – 5/2007 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2006 – 5/2007

Tätigkeitsbeschreibung

Produktkonzeption, Bewertung von Produkten und Technologien für die Entwicklung, Entwicklung eines Prototypen und IT-Konzept, Konzeption der Infrastruktur

Eingesetzte Qualifikationen

Linux-Systemadministrator

Administrator
Prognos AG
11/2000 – 10/2001 (1 Jahr)
nicht angegeben
Tätigkeitszeitraum

11/2000 – 10/2001

Tätigkeitsbeschreibung

Administrator (Arbeitsschüler)

Eingesetzte Qualifikationen

Linux-Systemadministrator

Developer, student
Studium Technische Fachhochschule Berlin
9/1999 – 7/2003 (3 Jahre, 11 Monate)
nicht angegeben
Tätigkeitszeitraum

9/1999 – 7/2003

Tätigkeitsbeschreibung

Konzeption und Implementierung eines webbasierten Catalogs auf SCORM für die TFH - Virtuelle Hochschule

Eingesetzte Qualifikationen

Linux-Systemadministrator

CTO
ESS Sternberg
8/1999 – 8/2000 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

8/1999 – 8/2000

Tätigkeitsbeschreibung

Verkauf, Beratung, Hardware- und Softwaredienstleistungen

Eingesetzte Qualifikationen

Linux-Systemadministrator

Azubi
ESS Sternberg
8/1996 – 8/1999 (3 Jahre, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

8/1996 – 8/1999

Tätigkeitsbeschreibung

Verkauf, Beratung, Hardware- und Softwaredienstleistungen

Eingesetzte Qualifikationen

Linux-Systemadministrator

Zertifikate

iSAQB Certified Professional Software Architect - F
iSAQB
2025

Ausbildung

Diplom Informatiker
Diplom Informatiker / Master’s Degree (M.Sc. in Computer Science)
TFH Berlin
2004
Berlin

Über mich

found in profile description
Sehr geehrte Damen und Herren,

mit über 20 Jahren Erfahrung in der Softwareentwicklung und IT-Architektur biete ich fundiertes Fachwissen in der Konzeption und Umsetzung komplexer, skalierbarer Softwarelösungen. Als Diplom-Informatiker habe ich zahlreiche Projekte in den Bereichen Backend-Entwicklung, Microservices, Cloud-Technologien (AWS, Kubernetes, Docker), DevOps sowie Security und Compliance erfolgreich begleitet und geleitet.

Mein Fokus liegt auf der Entwicklung robuster Java-Backends (Spring Boot, Spring Cloud) und der Integration moderner Technologien – u. a. im Kontext von CI/CD, Datenmanagement, sowie KI-gestützter Lösungen. Dabei übernehme ich gerne die Verantwortung für Architekturentscheidungen, technische Dokumentation und Entwicklungskoordination. In agilen Teams fühle ich mich ebenso wohl wie in unternehmenskritischen Projekten mit hoher Sicherheits- und Qualitätsanforderung.

Ich bin es gewohnt, mich schnell in bestehende Strukturen einzuarbeiten und Mehrwert durch pragmatische, zielorientierte Lösungsansätze zu schaffen. Mein aktuelles Projektumfeld umfasst u. a. ID-Management mit OAuth2/PKCE, KI-Integration (LLMs), IT-Grundschutz, sowie die Entwicklung verteilter Systeme mit Spring, Python.

Ich freue mich auf die Möglichkeit, mein Know-how in Ihr Projekt einzubringen – sei es zur Verstärkung Ihres Teams oder zur Übernahme spezifischer Entwicklungsaufgaben. Gerne sende ich Ihnen auf Wunsch ein detailliertes Profil zu oder stehe kurzfristig für ein erstes Kennenlerngespräch zur Verfügung.

Mit freundlichen Grüßen



A. R.
R. Consulting
[...]
10315 Berlin[...]

Weitere Kenntnisse

? Programming Languages
Java (8, 11, 17, 21)


Python


Bash


JavaScript (jQuery, Dojo, ExtJS, Velocity, JSON)


TypeScript


HTML5, CSS, XML, XSLT


ActionScript


Frameworks & Libraries
Java Frameworks
Spring (Boot, Data, Integration, Cloud, Reactor)


Hibernate, JPA 2


Apache Camel


Struts


JSF (MyFaces, RichFaces, Ajax4JSF)


JUnit, Mockito, Cucumber


Drools


Frontend Frameworks
Hippo CMS


Liferay


Angular


React


Velocity


Turbine


Torque


Microservices & APIs
REST, HAL, HATEOAS


SOAP


Apigee API Gateway


Layer7 API Gateway


OAuth


OpenAPI


Container & DevOps
Docker


Kubernetes (AWS EKS, Helm 2/3)


OpenStack


VMWare


Ansible


Terraform


CI/CD & Automation
Jenkins


GitLab‑CI


GitHub Actions


CruiseControl


Make, Ant


Gradle, Maven


Databases & Persistence
Relational Databases
Oracle DB


PostgreSQL


MariaDB


MySQL


DB2


H2


NoSQL Databases
Couchbase


Redis


Elasticsearch


Migration & Schema Management
Flyway


Liquibase


Messaging & Event‑Driven Architecture
ActiveMQ


RabbitMQ


Kafka


Tibco EMS


WebSphere Message Broker


Logging & Monitoring
Grafana


Prometheus


Micrometer


Splunk


ELK Stack (Elasticsearch, Logstash, Kibana, Fluentd)


Instana


Uptrends


Cloud & Infrastructure
AWS (EC2, S3, Lambda)


Google Cloud


IBM WebSphere IIB


IBM WebSphere AS


Security & Authentication
CA SiteMinder


OAuth


LDAP (OpenLDAP)


GDPR concepts


Security Audits & Risk Analysis


Code Quality & Test Automation
SonarQube, SonarLint


PMD, FindBugs, CheckStyle


Trivy (Security Analysis)


Gatling (Load Testing)


Selenium, SoapUI


JUnit, Cucumber Gherkin


JaCoCo (Code Coverage)


Operating Systems
Linux (Ubuntu, Alpine, SLES, CentOS, AIX)


Windows 10


SunOS


Development Environments & Tools
IntelliJ IDEA, PyCharm


Visual Studio, Eclipse, MyEclipse


Sparx Enterprise Architect


Jira, Confluence, HP ALM

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
94
Alter
49
Berufserfahrung
28 Jahre und 11 Monate (seit 08/1996)

Kontaktdaten

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

Jetzt Mitglied werden