29.09.2026 aktualisiert

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

Senior Blockchain Software Engineer & Application Architect – Associate Director

Malters, Schweiz
Malters +50 km
Dipl. Informatiker/in HF Fachrichtung Applikationsentwicklung
Malters, Schweiz
Malters +50 km
Dipl. Informatiker/in HF Fachrichtung Applikationsentwicklung

Profilanlagen

Boban Petrovic CV - Enhanced.pdf

Skills

Spring FrameworkBlockchainEvent-driven ArchitectureBackendBackend-programmierungBlockchain-PlattformenEthereumApache KafkaFront EndTerraform
Java & Spring Boot Backend Development
Expertise in designing and developing robust backend systems using Java 8/11/17/21, Spring Boot, Spring Framework, JPA/Hibernate, REST, and JMS. Proven track record of migrating legacy Java EE applications to modern Java 11/Spring Boot stacks, significantly improving scalability, security, and maintainability.

Cloud & Infrastructure (Azure, Kubernetes, Terraform)
Deep knowledge in provisioning and managing cloud infrastructure on Microsoft Azure using Kubernetes, Helm charts, Terraform, Docker, and Istio (mTLS). Hands-on experience ensuring high availability, performance, and production stability for institutional and private clients.

Blockchain & Distributed Systems
Practical experience architecting and developing backend components for private and public blockchain solutions, including the UBS Tokenize platform and an Ethereum-based NFT project for the Swiss National Football team, using technologies such as Kaleido and ConsenSys.

Frontend Development (Angular & TypeScript)
Proficiency in building Angular 13+ frontends using TypeScript, JavaScript, HTML, and CSS/SASS, paired with robust Java backends.

Event-Driven Architecture & Messaging (Kafka)
Experience building and maintaining event-driven microservices using Apache Kafka and Java monorepo architectures, enabling scalable and decoupled system designs.

Databases (Oracle & PostgreSQL)
Extensive work with Oracle databases using JPA/Hibernate and PostgreSQL in production environments within regulated banking contexts.

DevOps & CI/CD
Establishment and maintenance of efficient CI/CD pipelines using Jenkins, Liquibase, SonarQube, and GitHub Copilot, ensuring code quality and reliable delivery cycles.

Application Architecture & Governance
Strong focus on architecture governance, platform ownership, peer code reviews, defect resolution, and delivering business value in regulated environments as Software Component Manager.

Micronaut Framework
Introduction and enhancement of backend services using the Micronaut framework alongside Spring Boot for high-performance microservice development.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSerbischMuttersprache

Projekthistorie

Associate Director – Blockchain Software Engineer

UBS AG

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Software Component Manager of the UBS Digital Asset Platform, responsible for delivery, production stability, and releases of digital asset services. Architected and developed backend components for private and public blockchain solutions on Azure Kubernetes Stack. Introduced and enhanced multiple backend services using Java, Spring Boot, Kafka, and Micronaut. Managed full lifecycle of software deliverables including estimation, implementation, peer code reviews, defect resolution, and production releases. Provisioned and managed infrastructure using Terraform and Helm charts on Kubernetes. Promoted to Assistant Vice President (March 2024) and aligned to Associate Director title post-acquisition (April 2024). Technical Stack: Java, Spring Boot, Kafka, Kubernetes, Azure, Terraform, Helm, Docker, Istio, PostgreSQL, TypeScript.

Application Architect and Developer

Credit Suisse (Switzerland) AG / UBS AG
Architected and developed regulatory tax reporting applications. Led successful migration of legacy Java EE applications to modern Java 11/Spring Boot stack. Designed and implemented Angular 13+ frontends (TypeScript) paired with robust Java backends (Spring, JPA, REST, JMS). Built and maintained event-driven microservices using Kafka, Java monorepo, and Node.js services. Containerized applications with Docker and Kubernetes and established efficient CI/CD pipelines (Jenkins, Liquibase, SonarQube). Worked extensively with Oracle database using JPA/Hibernate. Contributed to an Ethereum-based NFT project for the Swiss National Football team. Technical Stack: Java 8/11, Spring Boot, Angular, TypeScript, JPA, Oracle, Kubernetes, Docker, Openshift, JMS, Linux.

Federal Apprenticeship – Software Developer (Informatiker EFZ)

Credit Suisse (Switzerland) AG
Completed a 4-year federal apprenticeship focused on planning, developing, installing, testing, and maintaining software applications for various sectors. Practical assignments included Securities Processing, Tax Ordering, and Tax UI.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden