Senior Software Developer und Softwarearchitekt
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 52074 Aachen
- Nähe des Wohnortes
- de | en
- 14.08.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
2/2021 – 6/2026
Tätigkeitsbeschreibung
• Weiterentwicklung und Wartung des hochverfügbaren Backends für mehrere Handy-Apps (Multi-Mandanten-Großsystem)
• Anbindung komplexer Altsystemen, API-Kapselung und performante Massendaten-Aufbereitung für Mobilfunk-Apps
• Erfolgreiche Portierung der Enterprise-Anwendung von Java/Spring Boot zu Kotlin/Quarkus
• Architektonischer Umbau vom Legacy-Monolithen zu Cloud-Native Microservices
• Cloud-Migration und Umzug der Microservices von Tomcat in die AWS-Infrastruktur
• Konzeption und Entwicklung innovativer interner Tools via Agentic Engineering (z. B. KI-unterstützte Analyse von Testfehlern und Test-Simulator für mehrere externe Systeme)
Tech-Stack: Java, Kotlin, Spring Boot, Quarkus, MariaDB, AWS, Docker, Kubernetes, jUnit, Maven, Gradle, git, GitHub Copilot
Apache Maven, Gradle, Junit, Kotlin, Linux-Systemadministrator, Mariadb
7/2019 – 9/2019
Tätigkeitsbeschreibung
• Planung und initiale Entwicklung (Verkaufsbonusberechnung)
• Initiale Prototypentwicklung (autom. Corporate Design-Prüfung)
Tech-Stack: Java, Spring Boot, Hibernate, MariaDB, jUnit, Maven, git
Apache Maven, Junit, Linux-Systemadministrator, Mariadb
4/2019 – 12/2019
Tätigkeitsbeschreibung
• Entwicklung einer Webanwendung mit Produktübersicht, Warenkorb und Treueprogramm für B2B
Tech-Stack: Java, Spring Boot, Hibernate, MySQL, AWS, S3, jUnit, Maven, git
Apache Maven, Junit, Linux-Systemadministrator, Mysql
6/2018 – 5/2021
Tätigkeitsbeschreibung
Highlight-Projekt: Globale Referenzimplementierung des Allotrope Data Format (ADF)
• Technische Gesamtleitung (Tech Lead) für das Design und die Entwicklung der weltweiten Java- und C#-Referenzlibraries
• Konzeption und Implementierung der In-Memory-Architektur für den semantischen RDF-Triple-Store
• Performance-kritische Anbindung von C-Native-Bibliotheken (HDF5) via JNI/JNA inklusive hardwarenahem Memory-Management
• Erstellung der technischen Spezifikationen und der offiziellen, globalen Systemdokumentation
• Entwicklung eines maßgeschneiderten BDD Test-Frameworks (Gherkin, Selenium) für Webanwendungen
Tech-Stack: Java, C#, Ambeth, RDF/Jena, HDF5, JNA/JNI, Test-Framework-Architecture, Behavior-Driven Development (BDD), Gherkin/Cucumber, Testautomation (Selenium), jUnit, Maven, git
Apache HTTP Server, Apache Maven, C#, Junit, Linux-Systemadministrator, Selenium
12/2017 – 5/2018
Tätigkeitsbeschreibung
• Weiterentwicklung und funktionale Erweiterung eines regulatorischen Meldesystems nach Artikel 26 (MIFIR)
• Gezieltes Refactoring, Performance-Engineering und massive Reduzierung des Memory-Footprints geschäftskritischer Systeme unter produktivem Zeitdruck
• Technisches Coaching und nachhaltige Weiterbildung umgeschulter COBOL-Entwickler in Java Best-Practices
• Technische Betreuung und Steuerung der externen Entwicklung eines Wiederanlagemanagers
Tech-Stack: Java, Spring Boot, Hibernate, Oracle Database, Apache Camel, SQL, PL/SQL, jUnit, Maven, git
Apache Camel, Apache Maven, Junit, Linux-Systemadministrator
11/2011 – 11/2017
Tätigkeitsbeschreibung
Highlight-Projekt: Initiales Core-Design des weltweiten Allotrope Data Formats (ADF)
• Technische Gesamtleitung (Tech Lead) für das Design und die Entwicklung der weltweiten Java- und C#-Referenzlibraries
• Konzeption und Implementierung der In-Memory-Architektur für den semantischen RDF-Triple-Store inklusive performanter Abbildung von B+-Baum-Indexstrukturen in multidimensionale HDF5-Arrays
• Performance-kritische Anbindung von C-Native-Bibliotheken (HDF5) via JNI/JNA inklusive hardwarenahem Memory-Management und transaktionssicherer I/O-Optimierung (Sync-to-Disk)
• Design und Implementierung des hauseigenen, performanten Enterprise-Application-Frameworks inklusive des proprietären ORMs (Ambeth) optimiert für komplexe Bulk-Verarbeitungen
• Entwicklung eines spezialisierten Compiler-Tools zur automatischen Quellcode-Übersetzung von Java zu C#
• Organisation und Durchführung weitreichender interner Methodenschulungen (Git, Maven, TDD, Design for Testability)
Tech-Stack: Java, C#, Ambeth, Oracle Database, PostgreSQL, RDF, Apache Jena, HDF5, JNI/JNA, ByteCode-Manipulation, Maven, git
Apache HTTP Server, Apache Maven, C#, Junit, Linux-Systemadministrator, Microsoft Silverlight, Postgresql
Ausbildung
FH Aachen – Campus Jülich
Jülich
RWTH Aachen
Aachen
Über mich
Als krisenerprobter Core Developer und Architekt konzipiere und entwickle ich hochverfügbare Enterprise-Lösungen. Zu meinen Meilensteinen gehört die technische Gesamtleitung der weltweiten Referenzlibraries für einen globalen, offenen Datenstandard der Biopharmaindustrie (namentlich in der offiziellen Dokumentation aufgeführt).
Ich habe tiefe Praxiserfahrung in der Modernisierung geschäftskritischer Legacy-Altsysteme, ressourcensparenden Cloud-Native-Transformationen (Quarkus/Spring Boot) und im Performance-Engineering bei komplexen Massendaten-Pipelines.
Freelance Backend-Entwickler & Softwarearchitekt | Java/Kotlin
20+ Jahre Erfahrung | 8+ Jahre als Freelancer | Remote-Arbeit bevorzugt
Schwerpunkte & Architektur-Expertise:
• Backend-Entwicklung mit Java/Kotlin (Spring Boot, Quarkus, Hibernate, JPA)
• Softwarearchitektur für hochverfügbare, serverbasierte Großsysteme (OOA/OOD, TDD)
• Performance-Engineering: Refactoring, Memory-Footprint-Reduzierung & DB-Batching
• Datenintegration & Schnittstellen: API-Kapselung von Legacy-Systemen & Massendaten-Aufbereitung
• Dezentrale Datenstrukturen: Relationale Systeme (Oracle, MySQL), Graphdatenbanken (Neo4j) & Semantic Web (RDF, SPARQL)
• CI/CD-Pipelines (Jenkins, GitLab CI, SonarQube) & Cloud-Native-Infrastrukturen (Docker, Kubernetes, AWS)
• Modernste Entwicklungsmethoden: Agentic Engineering (AI-Assisted Development mit GitHub Copilot u.ä.)
Arbeitsweise & Leadership:
• Technisches Coaching: Nachhaltige Weiterbildung von Teams und Integration in agile Umgebungen
• Krisenerprobt & Lösungsorientiert: Schnelle Einarbeitung und Stabilisierung in kritischen Projektphasen
• Zuverlässig & Transparent: Klare Kommunikation auf Augenhöhe, termingerechte Lieferung im Full-Remote-Modus
Weitere Kenntnisse
• Java (ca. 20 Jahre), Kotlin (ca. 5 Jahre)
• SQL, PL/SQL
• JSON, XML, CSV, RDF
• HTML, CSS, JavaScript
Frameworks, Tools und Technologien
• Eclipse, IntelliJ, Visual Studio
• Agentic Engineering mit GitHub copilot, OpenCode u.ä.
• Maven, Jenkins, GitLab CI, SonarQube
• jUnit, Mockito
• Spring Boot, Quarkus, Hibernate, JPA, jQuery
• Docker, Docker Compose, Kubernetes
• Tomcat, Apache2
• git
• GitLab, JIRA
• REST, WebSockets, SOAP
• Allotrope ADF, HDF5
Methoden und Techniken
• OOA, OOD und OOP
• Design Patterns, Anti-Patterns
• TDD, Design for Testability
Datenbanken
• MySQL, MariaDB, Oracle DB, Neo4j
Betriebssysteme
• Windows, Linux, macOS
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
