04.11.2026 aktualisiert


100 % verfügbar
Freelance Senior Software-Entwickler (Full Stack / Java)
Zollikofen, Schweiz
Schweiz
Master of Science in Computer Science, Universität Cnam StrasbourgÜber mich
Ich bin Senior Software Engineer mit über 15 Jahren Erfahrung in Java, Spring Boot, Microservices und AWS. Ich verbinde Softwarearchitektur mit Hands-on-Entwicklung, setze auf Clean Code und unterstütze Teams. Zudem arbeite ich mit Claude, Codex Agents und MCP-Servern.
Skills
AI AgentsDDDClean CodeJavaDevOpsPythonPostgreSQLBlockchainAngular 2+Vue.jsEvent Driven ArchitectureApache Kafka
Java Full Stack Entwicklung
Entwicklung komplexer Webanwendungen mit Java, Spring Boot, TypeScript und JavaScript sowie modernen Frameworks wie Angular, Vue.js, React und Node.js. Langjährige Projekterfahrung in den Bereichen Versicherung, Energie und Banking.
Software-Architektur & AWS CloudKonzeption und Umsetzung skalierbarer Softwarearchitekturen mit Clean Architecture, Hexagonaler Architektur und CQRS. Erfahrung mit Microservices, Cloud-Lösungen und AWS (EC2, ECS, Lambda, Elastic Beanstalk, CloudFormation).
Microservices & DevOpsModernisierung monolithischer Anwendungen, Aufbau von Microservices und Automatisierung von CI/CD-Prozessen mit Docker, Jenkins, GitLab, Nexus und Apache Mesos.
Datenbanken & MessagingErfahrung mit relationalen und NoSQL-Datenbanken wie PostgreSQL, Oracle, MongoDB, Cassandra, Neo4j und Elasticsearch sowie asynchroner Kommunikation mit Kafka, RabbitMQ und EMS.
Softwarequalität & Best PracticesAnwendung von TDD, BDD und Clean Code, Durchführung von Code-Reviews sowie Coaching und Schulung von Entwicklerteams.
Technische Konzeption & BeratungAnforderungsanalyse, technische Konzeption und Architekturberatung – von der ersten Idee bis zur Umsetzung. Zusätzliche Erfahrung mit Blockchain-Technologien (Stellar) im Energiehandel.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2016
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischMuttersprache
Projekthistorie
Passar – Digitalisierung des Schweizer Zollwesens (BAZG / DaziT)
Mitwirkung an der Entwicklung und Weiterentwicklung von Passar, dem neuen Warenverkehrssystem des Schweizer Bundes zur Digitalisierung und Automatisierung der Zollprozesse. Schwerpunkte: Entwicklung skalierbarer Microservices, ereignisgesteuerte Architektur, API-Integration sowie Umsetzung komplexer Geschäftsprozesse für die Ein-, Aus- und Durchfuhr von Waren.
Tech Stack: Java, Spring Boot, Kafka, REST APIs, Microservices, jEAP, Cloud-Native Architecture.
Digitalisierung des Vertragsabschlussprozesses
Konzeption und Entwicklung einer modernen Vertriebsplattform zur vollständigen Digitalisierung von Vertragsabschlüssen. Schwerpunkte: Anforderungsanalyse, hexagonale Architektur, Legacy-Code-Modernisierung, Migration von Monolithen zu Microservices sowie Entwicklung von Business Rules, PDF-Generierung und E-Signatur. Zusätzlich Coaching des Entwicklungsteams in TDD und DDD.
Tech Stack: Java, Spring Boot, TypeScript, Vue.js, MongoDB, MySQL, MS SQL Server, RabbitMQ, EMS.
Entwicklung einer Blockchain-basierten Ökostrom-Handelsplattform
Konzeption und Entwicklung einer innovativen Handelsplattform für Ökostrom auf Basis der Stellar-Blockchain. Schwerpunkte: skalierbare AWS-Cloud-Architektur, CI/CD-Automatisierung, Microservice-Entwicklung sowie Implementierung von Modulen zur Stromverbrauchserfassung und Blockchain-Transaktionen. Zusätzlich Definition von Coding Guidelines und Coaching des Entwicklungsteams in AWS, Java und TypeScript.
Tech Stack: Java, Spring Boot, TypeScript, JavaScript, Node.js, Python, React, Express, Flask, MongoDB, InfluxDB, Stellar, Kafka.