06.08.2026 aktualisiert

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

Senior Software Engineer und Architekt

Visp, Schweiz
Deutschland +8
info: Deutschland, Österreich, Schweiz, Spanien, Italien, Frankreich, Polen, Portugal, Vietnam
M.Sc Informatik
Visp, Schweiz
Deutschland +8
info: Deutschland, Österreich, Schweiz, Spanien, Italien, Frankreich, Polen, Portugal, Vietnam
M.Sc Informatik

Profilanlagen

Lebenslauf_Adam_Furmanczuk.pdf

Über mich

Senior Developer und Softwarearchitekt im SAFe-Umfeld in der Schweiz. Ich beende Blackbox-IT in Grossprojekten durch pragmatische KMU-DNA. Tech-Stack: Spring, Angular, DevOps, Camunda/Axon Ivy. Fokus: Stabile Architektur, Business-Alignment & pünktliche Releases.

Skills

FlutterJavaMedizinische InformatikComplianceDevOpsSpring FrameworkSoftware ArchitectureAngular 2+Scaled Agile FrameworkTypeScriptApache CamelBackendKotlinEvent Driven ArchitectureApache Kafka
Willkommen. Wenn dein Grossprojekt im SAFe-Umfeld stagniert, die IT-Architektur zur unberechenbaren Blackbox mutiert und Releases systematisch den Zeitplan sprengen, bist du hier richtig.

Als Senior Software Entwickler und Architekt verbinde ich Business-Anforderungen mit tiefgreifendem Engineering. Mit 15 Jahren Fullstack-Erfahrung (Fokus: Java Spring & Angular) bringe ich die Hands-on-Mentalität und den Pragmatismus aus agilen KMUs in komplexe Corporate-Projekte. Ich agiere nicht aus dem Elfenbeinturm, sondern direkt aus dem Maschinenraum. Mein Ziel: Architektur-Chaos beenden, methodische Klarheit im Team etablieren und eine verlässliche Time-to-Market garantieren.

Mein Tech- & Methoden-Stack:
  1. Backend & Integration: Java, Kotlin, Spring Boot, C# .NET, Apache Camel, REST/SOAP, GraphQL
  2. Frontend: Angular (TypeScript), React
  3. Event-Driven & Messaging: Kafka, Solace
  4. Prozessautomatisierung: BPMN, Camunda, Axon Ivy
  5. DevOps & Cloud: AWS, Azure, Kubernetes, OpenShift, Docker, Ansible, CI/CD (GitLab, Jenkins, ArgoCD, GitHub Actions)
Methodik: SAFe, Scrum, Kanban, Requirements Engineering, Clean Code, SOLID

Track Record & Projekthistorie:

Corporate & Public Sector (BIT, PostFinance, Raiffeisen): Als Architecture Owner und Senior Developer in hochregulierten SAFe- und Scrum-Umfeldern tätig. Erfolgreiche Implementierung von Compliance- und Marktdatenlösungen unter Einhaltung strikter Qualitätsstandards. Einführung komplexer Event-Architekturen (Kafka, Solace) und Gewährleistung nahtloser Abstimmungen über Teamgrenzen hinweg.

Team-Enablement & Skalierung (Axon Ivy, NU Technology): Fachliche Führung von Entwicklungsteams (inklusive Koordination in Grossprojekten mit bis zu 120 Offshore-Entwicklern). Etablierung von Clean Code-Prinzipien durch Pair Programming und Code Reviews. Aufbau und Leitung des DevOps-Teams zur Automatisierung der Release-Pipelines.

Business Alignment & Product Ownership (Evatec): Doppelrolle als Product Owner und Developer. Ganzheitliche Anforderungsanalyse und Übersetzung von Business-Value in technische Meilensteine, um den Weg zu einem datengetriebenen Unternehmen technologisch zu ebnen.

Warum eine Zusammenarbeit? Ich liefere nicht nur Code, sondern unternehmerischen Nutzen. Durch meine Erfahrung als Product Owner und Architektur-Verantwortlicher verstehe ich, dass Software kein Selbstzweck ist, sondern ein Vehikel für stabile Geschäftsprozesse. Ich senke die Entwicklungsrisiken, erhöhe die Code-Qualität und sorge dafür, dass Business und Tech am selben Strang ziehen.

Sprachen

DeutschMutterspracheEnglischverhandlungssicherPolnischMuttersprache

Projekthistorie

Bundesamt für Informatik und Telekommunikation (BIT) über Orange Business

Agilino Softwareentwicklung GmbH

Öffentlicher Dienst

50-250 Mitarbeiter

Softwareentwicklung als Teil eiens SAFe Teams für das DaziT Projekt für das Schweizer Budesamt für Zoll und Grenzsicherheit (BAZG).

Haupttechnologien sind Java Spring Boot im Backend und Angular TypeScript im Frontend sowie Kafka für Event Processing. Für Continuous Deployment werden Jenkins, Github Actions sowie AWS Cloud Services eingesetzt.

Java und Kotlin Entwickler im Banking Umfeld

Raiffeisen Schweiz über Callista ACE AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Ich entwickelte Software zur Überwachung von Aktientransaktionen mit Spring, Angular und Camel in einem Kanban-Team. Es galt hohe Qualitätsstandards für Bankanwendungen und einen engen Zeitplan einzuhalten, um die regulatorischen Anforderungen zu erfüllen.

In einem zweiten Projekt war ich als Fullstackentwickler im Scrum Team für ein Marktdatenprojekt hauptsächlich mit Kotlin Spring, Event-Architektur mit Kafka Streams und Solace, und auch Angular19 im Frontend unterwegs

Software Entwickler und Architecture Owner im Banking und Compliance Bereich

HAYS AG

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Als Softwareentwickler und Architecture Owner darf ich bei einer namhaften Bank in Bern ein Scrum Team bei der Entwicklung einer Compliance Lösung unterstützen.

Zu meinen Aufgaben gehören:
* Koordination und Abstimmung der Requirements als Architecture Owner in einem Scrum Team
* Analyse und Umsetzung von Anforderungen im Compliance Software Produkt
* Analyse und Verbesserung der bestehenden Softwarearchitektur
* Entwurf und Dokumentation von Softwarearchitektur
* Unterstützung des Teams bei Softwareentwicklung mit Camunda BPMN, Java Spring und Angular
* Pair Programming und Durchführen von Code Reviews
* Koordination und Kooperation mit anderen Teams bei der Umsetzung neuer Lösungen

Dabei arbeite ich eng mit Mitgliedern in meinem Team und auch mit anderen Software Architekten, Entwicklern, Product Ownern, Business Analysten und Testern aus anderen Teams, und leiste einen Beitrag dazu, damit die Arbeit in den Agile Teams der Bank effizient, erkenntnisreich und lösungsorientiert erfolgt.

Software Engineer und Product Owner Industrie

Evatec AG

Industrie und Maschinenbau

250-500 Mitarbeiter

Das Sammeln von Anforderungen, Festlegen des Backlogs und die Planung von Aufgaben sind notwendige Schritte für jedes IT-Produkt. Ich kombiniere relevante Fähigkeiten im Anforderungsmanagement und der Softwareentwicklung, um Evatec in ihren Datenverarbeitungsprozessen zu unterstützen.

Seit Mai 2023 ermögliche ich dem Unternehmen mit Daten für die Halbleiter-, Optoelektronik- und Advanced Packaging Industrie mehr Erkenntnisse zu sammeln und das Produktangebot zu optimieren . Ich fokussiere mich auf Anforderungen und Softwareentwicklung. In Bezug auf den Technologie-Stack habe ich die Möglichkeit, tief in die neuesten C#- und .NET-Frameworks einzutauchen.

Lead Entwickler EdTech Plattform

Nu Technology AG

Internet und Informationstechnologie

10-50 Mitarbeiter

Das Bereitstellen neuer Funktionen in einem automatisierten und gut etablierten Prozess ist die Aufgabe jedes DevOps-Teams. Bei nu. habe ich das Infrastrukturteam geleitet, um eine skalierbare SaaS bereitzustellen. Die Fähigkeit, Änderungen schnell freizugeben oder zurückzunehmen und dabei das Produkt auf dem Markt zu validieren, ist nicht nur für Startups entscheidend. Ich habe ein Release Prozess im DevOps Team eingeführt und die Teammitglieder unterstützt, unsere CI/CD-Pipelines mit Ansible, Github Actions und Docker zu pflegen und zu verbessern.

In meinem Senior Tätigkeit habe ich Aufgaben mit den Produkt Ownern und unserem CTO koordiniert und geplant, aber auch Entwicklung und Pair-Programmierung betrieben, um eine robuste Cloud-Infrastruktur für unsere nu.education-Plattform zu erreichen.


Zu meinen Fähigkeiten gehört das Bewusstsein und die Empathie für die Herausforderungen unseres Teams hinsichtlich Skalierbarkeit, Robustheit, Ausfallsicherheit, Leistung und allem, was wir skripten könnten, um mehr Geschäftswert für das Produkt zu bieten.

Neben dem Fokus auf Geschäftswert und Benutzerfreundlichkeit habe ich im täglichen Geschäft auch mit folgenden Technologien und Programmiersprachen gearbeitet: Ansible, Bash, Docker, ELK, GitHub Workflows, Kubernetes und Prometheus. Ausserdem habe ich das Team bei der Java Spring-, Go-Sprache- und React-Programmierung unterstützt.

Mein Team bestand aus erfahrenen Softwareentwicklern, daher haben wir auch die anderen Teams hauptsächlich bei den Code Reviews und Pull Requests unterstützt, um grossartige Dienste mit Next.js und Spring Boot umzusetzen. Wie bei Startups üblich habe ich auch oft selbst bei der Softwareentwicklung mit Java, React und Go Lang mit angepackt.Das Bereitstellen neuer Funktionen in einem automatisierten und gut etablierten Prozess ist die Aufgabe jedes DevOps-Teams. Bei nu. habe ich das Infrastrukturteam geleitet, um eine skalierbare SaaS bereitzustellen. Die Fähigkeit, Änderungen schnell freizugeben oder zurückzunehmen und dabei das Produkt auf dem Markt zu validieren, ist nicht nur für Startups entscheidend. Ich habe ein Release Prozess im DevOps Team eingeführt und die Teammitglieder unterstützt, unsere CI/CD-Pipelines mit Ansible, Github Actions und Docker zu pflegen und zu verbessern. In meinem Senior Tätigkeit habe ich Aufgaben mit den Produkt Ownern und unserem CTO koordiniert und geplant, aber auch Entwicklung und Pair-Programmierung betrieben, um eine robuste Cloud-Infrastruktur für unsere nu.education-Plattform zu erreichen. Zu meinen Fähigkeiten gehört das Bewusstsein und die Empathie für die Herausforderungen unseres Teams hinsichtlich Skalierbarkeit, Robustheit, Ausfallsicherheit, Leistung und allem, was wir skripten könnten, um mehr Geschäftswert für das Produkt zu bieten. Neben dem Fokus auf Geschäftswert und Benutzerfreundlichkeit habe ich im täglichen Geschäft auch mit folgenden Technologien und Programmiersprachen gearbeitet: Ansible, Bash, Docker, ELK, GitHub Workflows, Kubernetes und Prometheus. Ausserdem habe ich das Team bei der Java Spring-, Go-Sprache- und React-Programmierung unterstützt. Mein Team bestand aus erfahrenen Softwareentwicklern, daher haben wir auch die anderen Teams hauptsächlich bei den Code Reviews und Pull Requests unterstützt, um grossartige Dienste mit Next.js und Spring Boot umzusetzen. Wie bei Startups üblich habe ich auch oft selbst bei der Softwareentwicklung mit Java, React und Go Lang mit angepackt.

Kenntnisse: Kundenzufriedenheit · Business-Anforderungen · Produktentwicklung · Software Development · Requirements Engineering · Scrum · Servant Leadership · Paar-Programmierung · Spring Boot · Künstliche Intelligenz (KI) · Docker-Produkte · Prometheus · Elasticsearch · Elastic Stack (ELK) · Bash · Ansible

Backend Entwicklung für den öffentlichen Dienst

Cleo AG

Öffentlicher Dienst

10-50 Mitarbeiter

Bei Cleo durfte ich als Softwareentwickler einen Kunden aus Deutschland im öffentlich Dienst begleiten.
Für Services im öffentlichen Dienst ist ein etablierter Entwicklungsprozess sehr wichtig.

Das Team aus Deutschland und Schweiz war verantwortlich für die Entwicklung, Bereitstellung, Incident-Management und Wartung dieser Anwendung. Im täglichen Business arbeitete ich mit Java Spring Services und Kubernetes-Konfiguration und war dafür verantwortlich, unsere Anwendung regelmässig bereitzustellen und zu warten.

Java Spring Entwickler Medical Cloud

ametiq AG

Pharma und Medizintechnik

10-50 Mitarbeiter

Einen anspruchsvollen Online Dienst für Arztpraxen kann in einem kleinen Team von erfahrenen Entwicklern realisiert werden. Das durfte ich als Senior Softwareentwickler mit einer hand voll Kollegen bei den Produkten der amétiq Cloud demonstrieren.

Neben der Entwicklung von Java Springboot Services und API Anbindung, gehörte es auch die Wartung der Online Plattform für hunderte von Arztpraxen zu unseren Aufgaben.

Ein grosser Anwendungsfall, den wir umgesetzt haben, bestand darin, Patienten Schweizweit online Termine buchen zu lassen. Wir haben mit externen Dienstleistern und unserem internen Infrastrukturteam zusammengearbeitet, um Daten zu synchronisieren und komplexe Arbeitsabläufe zu unterstützen.

Die Technologien, mit denen unser Team und ich täglich in Berührung kamen, waren Spring Boot, RestAssured, JGvien, Jooq und Bash, Docker und Jenkins für Bereitstellungen. Wir planten und arbeiteten im Team mit Scrum, um das Produkt Schritt für Schritt zu verbessern und wertvolles Kundenfeedback in den Entwicklungsprozess zurückzuführen.

Senior Software Entwickler Fintech

Axon Ivy AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Das erste Mal arbeitete ich an einem Projekt mit mehr als 100 Entwicklern.

Am Anfang verbrachte ich Zeit damit, ein neues Geschäftsprozesstool namens Axon Ivy Designer zu erlernen und mehr als 100.000 Zeilen Code Fintech-Projekte zu verstehen. Ich verbrachte viel Zeit damit, die Arbeitsweise zu verstehen und mit den Deployment-Teams und den Architekturteammitgliedern in Vietnam zu sprechen.

Ich habe auch frühzeitig ein Programm gestartet, um Entwickler über SOLID-Patterns zu unterrichten und wie sie diese in den aktuellen Projekten anwenden können, um besseren und saubereren Code zu schreiben. Ich unterstützte die Teams auf ihrem Weg von mehreren Projekten hin zu zwei einzelnen Produkten.
Nach 6 Monaten schlossen sich mir andere Entwickler und Architekten in der Schweiz an, um als Architekturteam zusammenzuarbeiten. Die meisten unserer Aufgaben bestanden aus Code-Reviews. Als die Teams erfahrener wurden, reduzierten wir unsere Mentoring-Aktivitäten und konzentrierten uns darauf, POCs zu erstellen, um einige bewährte Verfahren für neue Schnittstellen zu verdeutlichen. Wir verwendeten JMH und VisualVM, um die Leistung zu messen und zu verbessern.

Kenntnisse: Kundenzufriedenheit · Business-Anforderungen · Produktentwicklung · Softwareentwicklung · Scrum · Pair-Programming · Java · Künstliche Intelligenz (KI) · BPMN · Elasticsearch

Software Entwickler

robart GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Ich habe einen M2M-Cloud-Service mit Java Spring erstellt und eingeführt. Ich habe die Architektur
mit einer Kombination verschiedener UML-Diagramme entworfen und dokumentiert. Ich habe mich
auf Unit- und Integrationstests konzentriert, um Fehlertoleranz und Robustheit zu gewährleisten.

Bemerkenswert war die Leistungsoptimierung, einschliesslich des verteilten Redis-Cache und des
Benchmarking des Cloud-Durchsatzes mit Jmeter. Ich habe den Infrastrukturcode mit Ansible und die
Produktionsbereitstellung mit AWS EC2 und Route53 automatisiert.

Python Entwickler

Limetec Biotechnologies GmbH

Pharma und Medizintechnik

10-50 Mitarbeiter

Ich habe einen Kommunikationsserver für den Transfer von medizinischen Daten in Python implementiert. Die Hauptaufgabe des Backends bestand darin, Nachrichten von Laboren in Kliniken und Arztpraxen zu transformieren. Zu den typischen Aktivitäten gehörten Unit-Tests, Pair Programming, die Anwendung von SOLID-Prinzipien, Bash-Scripting sowie die Dokumentation mit UML und LaTeX. Im Jahr 2015 war ich an der Standardisierung des LDT3-Protokolls beteiligt.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden