19.09.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Software-Engineering & -Architecture with passion

Köln, Deutschland
Deutschland
Dipl.-Ing. (FH)
Köln, Deutschland
Deutschland
Dipl.-Ing. (FH)

Profilanlagen

Neumann_Simon_CV_de.pdf
Neumann_Simon_CV_en.pdf

Skills

JavaScriptApache ActivemqAPIsArchitekturHTML5CSSCloud ComputingContinuous IntegrationIBM DB2J2EEGitHubHazelcastIBM Websphere Application ServerIdentitätsmanagementJava ArchitecturesSpring FrameworkJavaserver FacesLDAPPostgreSQLMAPRMongoDBMybatisOAuthObjektorientierte Software-EntwicklungOpenidPair ProgrammingScrumSwaggerSolution ArchitectureSQLiteStreamingSubversionUMLVaadinOpenapiTest-Driven DevelopmentISO / IECConcurrencyGitLabGitVue.JsKanbanAngularJSKubernetesRancherHudson SoftwareApache KafkaDockerJenkins
Solution-Architect
ArchiMate®, Arc42, ISO/IEC 9126 bzw. 25010:2011, UML
Software-Architect
OOP, OOAD, Design-Patterns, Event-Driven
Methoden
Scrum, Pair-Programming, TDD, Kanban
Java
Spring-Boot, Spring-Framework, JavaEE, Concurrency, Streaming
Cloud & Container
Kubernetes, Docker, Podman, containerd, Helm, Rancher
Streaming
Kafka, MapR-ES, ActiveMQ, Websphere-MQ
API
API 1st, OpenAPI (ex swagger), AsyncAPI, Spectral, Insomnia, Kong
Web
HTML5, JavaScript, CSS3, Angular, vue.js, Vaadin, JSF
IAM
OIDC, Oauth, Keycloak, LDAP, SSO
Data
DB2, PostgreSQL, SQLite, MongoDB, Hazelcast, Infinispan, MyBatis, H2
CI/CD
GitLab, GitHub, yq, QuickBuild, Hudson, Jenkins, GIT, SVN, CVS

Sprachen

DeutschMutterspracheEnglischverhandlungssicherPortugiesischGrundkenntnisse

Projekthistorie

Managing Partner

Syncorix GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Software Architecture Consultant

Syncorix GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Software Architect & Technical Lead

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

  • Entwurf der Integrationsarchitektur für ein verteiltes Autorisierungssystem
  • Konzept für den hochverfügbaren Aufbau mit modernen Plattformen, wie Kubernetes und Kafka
  • Spezifikation einer konsolidierten OpenAPI-Schnittstelle für den Karten-Lifecycle
  • Entwurf und Dokumentation (arc42) der Lösungs- und Integrationsarchitektur eines, auf hohen Durchsatz optimierten, Verbundes aus self contained systems für die Empfängerprüfung bei SEPA-Überweisungen.
  • Definition und Implementierung von Sicherheitsmerkmalen (u.a. mTLS, JWE, JWK, Vault-Anbindung, key rotation)
  • Erstellung von IT-Bebauungsplänen (ArchiMate®, LUY)
  • Einführung leichtgewichtiger ADR (Markdown, GitLab)
  • Aufbau und Pflege der Plattform OWASP Dependency-Track zur kontinuierlichen Schwachstellenanalyse der Open-Source-Software-Supply-Chain

Solution Architect

Konsumgüter und Handel

1000-5000 Mitarbeiter

Lösungsarchitektur und Referenzimplementierung für die Transformation der mehr als 75 Anwendungen von einer “modulithischen” Struktur zu fachlich geschnittenen“vertical cuts” in Backend und Frontend inkl. Architekturwechsel von Application-Server über Spring-Boot-Anwendungen zu Cloud-Microservices auf Kubernetes und GCP.

Senior Software Engineer & Software Architect

Konsumgüter und Handel

1000-5000 Mitarbeiter

  • Entwurf, Implementierung, Produktivnahme und Pflege eines Frameworks für die leichtgewichtige und schrittweise Aufteilung marktfachlicher Verarbeitungsketten in asynchrone Teilschritte auf Basis von Spring-Boot, Vaadin, vue.js und MapR-Streams / Kafka.
  • Lösungsentwurf und Realisierung der Transformation einer proprietären Authentifizierungslösungauf OIDC und Keycloak für eine Familie aus rund 25 Anwendungen.
  • kontinuierliche Weiterentwicklung der auf Spring basierenden Rahmenarchitektur und Verantwortung des Entwicklungsvorgehen und automatisierter Quality-Gates („programming architect“)
  • Bewertung von Stabilität und Performance
  • Hotspot-Analyse, Microbenchmarks & Profiling
  • Entwicklung von Framework-Komponenten und Anwendungsfunktionen

Senior Software Engineer

Konsumgüter und Handel

500-1000 Mitarbeiter

Kontinuierliche Verbesserung der Funktionalität, Sicherheit und Performanz der Anwendungen in den Märkten gesorgt, inkl.
  • Verantwortung für die Realisierung eines Funktionspaketes mit gleichzeitiger Modernisierung von vorhandenen Applikationsbausteinen
  • Spezifikation, Schätzung, Bepreisung und Planung der Lösung
  • Führung und Unterstützung der Teammitglieder während der Umsetzung
  • Code-Reviews, QS, technische Abnahmen und Rollout
  • Sicherstellung der Tragfähigkeit und Performanz der Anwendungsarchitektur
  • Entwicklung von Framework-Komponenten und Anwendungsfunktionen

Senior Software Engineer

Telekommunikation

10-50 Mitarbeiter

Spannende Entwicklungsprojekte für internationale Kunden prägen, z.B.:
  • Entwicklung einer Visual Voicemail Applikation
  • Federführung einer dienst-basierten Architektur
  • Entwurf einer leicht erweiterbaren IMAP-Bibliothek
  • Projektleitung und Product Owner einer Lösung zur sicheren, verschlüsselten Kommunikation mittels SMS und Voice-Over-IP Telefonie auf den Plattformen Android und BlackBerry

Software Engineer

Telekommunikation

10-50 Mitarbeiter

Spannende Entwicklungsprojekte für internationale Kunden, inkl.:
  • Spezifikation, Design und Entwicklung diverser (Java-)Enterprise Projekte
  • Technische Verantwortung, Konzeption, Erweiterung und Pflege eines auf JavaEE basierenden Produkts zum Testen mobiler Endgeräte
  • Entwicklung und Integration neuer Komponenten (z.B. Module für Android, Windows Phone, NFC) mit bis zu achtköpfigen Teams
  • Durchführung von Schulungen bei internationalen Kunden vor Ort
  • Anleitung von Freelancern zur Unterstützung der Projekte

Zertifikate

ArchiMate® 3 Foundation

The Open Group

2022

Certified ScrumMaster®

Scrum Alliance

2015


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden