Senior Software Developer & Architect
Aktualisiert am 16.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.06.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Python
Kubernetes
Spring Boot
Git
Spring
Docker
SQL
Javascript
SOAP
REST
Hibernate
Agile Entwicklung
Spring Security
JUnit
pandas
NumPy
TensorFlow
OpenCV
Helm
Terraform
Ansible
Bash
Deutsch
Englisch
Polnisch

Einsatzorte

Einsatzorte

München (+100km) Poing (+10km) Mindelheim (+100km)
möglich

Projekte

Projekte

3 Jahre 6 Monate
2022-05 - 2025-10

Development of Helm Deployment Tool and Provisioner Tool

Senior Software Developer / DevOps Java Python Ansible ...
Senior Software Developer / DevOps
? Designed and implemented an advanced Helm deployment tool for the efficient
distribution of PAS-X and its associated components in a microservice architecture
? Developed of a sophisticated provisioner for the systematic provisioning of test clusters
? Led the initiative to implement and integrate a static code analysis tool, improving code quality,
reducing technical debt, and ensuring adherence to coding standards across the development
team.
? Identified inefficiencies in RabbitMQ handling across a microservice architecture and proposed
strategic improvements, resulting in a significant reduction in application errors and enhanced
customer satisfaction.
? Managed and handled customer requests, providing tailored solutions by creating and
deploying customer systems.
? Identified weaknesses in deployment processes and successfully facilitated improvements,
optimizing efficiency and customer satisfaction.
? Advocated for the implementation of HashiCorp Vault to enhance security practices, ensuring
secure storage and access to sensitive data, and improving overall system security
Git JIRA Bitbucket Confluence IntelliJ IDEA Notepad++ Vim Visual Studio Code
Java Python Ansible Helm Kotlin Pulumi Kubernetes Openshift Openstack Terraform Cloud-Init Grafana Prometheus Docker AWS S3 OpenSSH GoCD Sonarqube Docker Compose Zsh RabbitMQ Kafka Certificate Administration kubespray microk8s Cinder CSI Longhorn OAuth 2.0 and OIDC for Administration RBAC Groovy Bash Powershell JINJA2 Fabric8 Unittesting
Körber Pharma GmbH
Remote
11 Monate
2021-09 - 2022-07

Yunex GmbH - Traffic Management

Senior Software Developer Spring Boot Spring Cloud Config Jackson ...
Senior Software Developer
? Led a team of 6 international developers in a full microservice architecture project for
enhanced traffic sign management.
? Spearheaded a major overhaul of the software architecture, reducing the number of
microservices from 9 to 6 by identifying and eliminating three obsolete services,
simplifying the system and improving efficiency.
? Introduced REST as the primary communication method between internal services,
enhancing system performance and scalability.
? Optimized RabbitMQ usage for external communication, ensuring efficient and reliable
message exchange outside the cluster.
? Implemented SonarQube for static code analysis, promoting code quality and
maintainability.
? Trained the development team on best practices for writing unit tests, improving code
coverage and reliability across the application.
? Developed robust, scalable solutions to handle high volumes of real-time video data,
enhancing surveillance capabilities and system performance.
? Introduced innovative interfaces to allow seamless communication between CCTV
cameras and backend systems, improving data flow and user experience.
? Collaborated with cross-functional teams to ensure successful deployment, testing, and continuous improvement of the CCTV integration process.
? Applied best practices in security and performance optimization, ensuring reliable
operation in mission-critical environments.
? Led the design and implementation of advanced applications and interfaces, optimizing CCTV Camera Integration into larger systems.
Bitbucket Jira Git GitLab
Spring Boot Spring Cloud Config Jackson Mocca SNMP4J Apache CSV Cucumber Testcontainer Junit Java Go React NTCIP MongoDB
Yunex GmbH
München
1 Monat
2021-09 - 2021-09

Anpassung in Microsoft Enterprise Resource Planning Software

Software-Entwickler Navision C/AL AL Apache Java Webserver
Software-Entwickler
Beratung und Anpassung von Microsoft ERP Software für die EBC GmbH bzw. für dessen Kunden.

Unter anderem: 

Export von Zahlungsdateien für Banken

Anpassungen in Handscanner Software

Erstellung von Webservice zum Import von Kassendaten

Entwicklung an REST API Schnittstelle zur Synchronisierung von Stammdaten




Microsoft Dynamics NAV Business Central Kalipso Sysdev
Navision C/AL AL Apache Java Webserver
EBC GmbH
München
7 Monate
2021-02 - 2021-08

Sitebuilder, Marketing und eCommerce Development

IT-Consultant / Software-Entwickler Agile Entwicklung Git Jira ...
IT-Consultant / Software-Entwickler

Entwicklung an monolithischer Anwendung basierend auf Java 6. Hochziehen der Anwendung auf Java 8 sowie Entwicklung von Microservices auf Basis von Spring Boot mit REST Schnittstellen.

Integration der Anwendungen in bestehende Docker Umgebung mit Docker Compose. Absicherung der Microservices mit Spring Security, und Jasypt. Zugangsberechtigung über LDAP Integration.

JetBrains IntelliJ IDEA Bitbucket Github GitLab Atlassian Confluence Atlassian JIRA Postman
Agile Entwicklung Git Jira Swagger LDAP Java 6.0 Java 8 Java 11 Spring Boot Spring Security Spring Web Maven Ant Ubuntu Linux Docker Docker Compose Jasypt REST API Lombok Gherkin Cucumber Karate JUnit Mockito GraphQL Gradle mysql postgres SSL SQL
IONOS by 1&1
Homeoffice
10 Monate
2020-09 - 2021-06

POC: Straßenschädenerkennung mittels Azure Cloud und KI

Lead Software Developer Agile Entwicklung Android
Lead Software Developer

Im Zuge des Projektes habe ich mehrere Anwendungen entworfen und entwickelt welche dem Kunden ermöglichen den Straßen Zustand zu ermitteln.

Hier zu habe ich eine App erstellt für Android dass am Armaturenbrett von Müllfahrzeugen montiert wird. 

Der aktuelle Straßenzustand wird aufgenommen und Daten wie Video und GPS Position in der Cloud hochgeladen. Ein Microservice zerteilt die Videodaten in einzelne Bilder und  ein weiterer wertet die Bilddaten mittels KI Technologien aus und markiert mit OpenCV den Straßenschaden. Schlussendlich werden die Ergebnisse in einer Datebank festgehalten und dem Kunden grafisch auf einer Karte (Azure Maps) dargestellt. Sämtliche Komponenten zur Anwendung liegen auf der Microsoft Azure Cloud.

Android Studio JetBrains IntelliJ IDEA Microsoft Azure SQL Database Azure DevOps Azure Cognitive Services Azure Blob Storage TensorFlow Java 11 Spring Boot Spring Security Jasypt Python NumPy OpenCV Lombok Hibernate JPA REST API Javascript HTML CSS LESS Azure Maps Azure Virtual Machine Azure Data Explorer Azure Function App
Agile Entwicklung Android
AWB Köln GmbH
Homeoffice

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2011-09 - 2013-08

Ausbildung Fachinformatiker für Anwendungsentwicklung

Zertifizierter Anwendungsentwickler, KUMAvision AG
Zertifizierter Anwendungsentwickler
KUMAvision AG
Completed a rigorous vocational training program combining classroom-based learning and practical work experience in software development.
Gained hands-on experience in software design, development, and testing while working at KUMAvision.
Developed proficiency in Java, Javascript, C/AL, Visual Basic and MSSQL
Designed and developed a comprehensive fleet management system to streamline Kumavision's internal processes, transitioning them away from manual Excel-based tracking.

Kompetenzen

Kompetenzen

Top-Skills

Java Python Kubernetes Spring Boot Git Spring Docker SQL Javascript SOAP REST Hibernate Agile Entwicklung Spring Security JUnit pandas NumPy TensorFlow OpenCV Helm Terraform Ansible Bash

Produkte / Standards / Erfahrungen / Methoden

Maven
LDAP
Ant
REST API
Agile Entwicklung
Spring Security
Jira
SSL
Git
Mockito
Gradle
Github
Atlassian JIRA
JetBrains IntelliJ IDEA
Bitbucket
Atlassian Confluence
Postman
Hibernate
CSS
Azure Blob Storage
Spring Boot
HTML
Lombok
NumPy
Azure Data Explorer
Azure Function App
Jasypt
OpenCV
Azure Virtual Machine
LESS
Azure Maps
Android Studio
Azure DevOps
Azure Cognitive Services
TensorFlow
Cucumber
Karate
SAP Hybris
Impex
Microsoft Dynamics NAV
Apache Tomcat
Apache Solr
Jenkins
Sonarqube
Grunt
Microsoft Azure
MS Office
SOAP UI
Teams
Docker
Kubernetes
Apache Ant
NPM
SOAP
REST
Spring Core
Spring MVC
JPA
Selenium
Junit
JEST
PowerMock
Bootstrap
Thymeleaf
PIL
IntelliJ Idea
Eclipse
Notepad++
Process Management
UML
Datenmodellierung
Prozessanalyse, -dokumentation, -design und -optimierung
Agile
SCRUM
Kanban

Betriebssysteme

Linux Ubuntu
Linux Kali
Windows

Programmiersprachen

Java
SQL
Javascript
Python
HTML
CSS
LESS
SCSS
JSP

Datenbanken

mysql
MongoDB
MSSQL
Microsoft Azure SQL

Branchen

Branchen

  • Einzelhandel
  • Finanzbuchhaltung
  • IT-Dienstleistung
  • Medien
  • Telekommunikation
  • Transport & Logistik
  • Marketing & Vertrieb
  • Einkauf & Verkauf
  • Projekt Management
  • Pharma

Einsatzorte

Einsatzorte

München (+100km) Poing (+10km) Mindelheim (+100km)
möglich

Projekte

Projekte

3 Jahre 6 Monate
2022-05 - 2025-10

Development of Helm Deployment Tool and Provisioner Tool

Senior Software Developer / DevOps Java Python Ansible ...
Senior Software Developer / DevOps
? Designed and implemented an advanced Helm deployment tool for the efficient
distribution of PAS-X and its associated components in a microservice architecture
? Developed of a sophisticated provisioner for the systematic provisioning of test clusters
? Led the initiative to implement and integrate a static code analysis tool, improving code quality,
reducing technical debt, and ensuring adherence to coding standards across the development
team.
? Identified inefficiencies in RabbitMQ handling across a microservice architecture and proposed
strategic improvements, resulting in a significant reduction in application errors and enhanced
customer satisfaction.
? Managed and handled customer requests, providing tailored solutions by creating and
deploying customer systems.
? Identified weaknesses in deployment processes and successfully facilitated improvements,
optimizing efficiency and customer satisfaction.
? Advocated for the implementation of HashiCorp Vault to enhance security practices, ensuring
secure storage and access to sensitive data, and improving overall system security
Git JIRA Bitbucket Confluence IntelliJ IDEA Notepad++ Vim Visual Studio Code
Java Python Ansible Helm Kotlin Pulumi Kubernetes Openshift Openstack Terraform Cloud-Init Grafana Prometheus Docker AWS S3 OpenSSH GoCD Sonarqube Docker Compose Zsh RabbitMQ Kafka Certificate Administration kubespray microk8s Cinder CSI Longhorn OAuth 2.0 and OIDC for Administration RBAC Groovy Bash Powershell JINJA2 Fabric8 Unittesting
Körber Pharma GmbH
Remote
11 Monate
2021-09 - 2022-07

Yunex GmbH - Traffic Management

Senior Software Developer Spring Boot Spring Cloud Config Jackson ...
Senior Software Developer
? Led a team of 6 international developers in a full microservice architecture project for
enhanced traffic sign management.
? Spearheaded a major overhaul of the software architecture, reducing the number of
microservices from 9 to 6 by identifying and eliminating three obsolete services,
simplifying the system and improving efficiency.
? Introduced REST as the primary communication method between internal services,
enhancing system performance and scalability.
? Optimized RabbitMQ usage for external communication, ensuring efficient and reliable
message exchange outside the cluster.
? Implemented SonarQube for static code analysis, promoting code quality and
maintainability.
? Trained the development team on best practices for writing unit tests, improving code
coverage and reliability across the application.
? Developed robust, scalable solutions to handle high volumes of real-time video data,
enhancing surveillance capabilities and system performance.
? Introduced innovative interfaces to allow seamless communication between CCTV
cameras and backend systems, improving data flow and user experience.
? Collaborated with cross-functional teams to ensure successful deployment, testing, and continuous improvement of the CCTV integration process.
? Applied best practices in security and performance optimization, ensuring reliable
operation in mission-critical environments.
? Led the design and implementation of advanced applications and interfaces, optimizing CCTV Camera Integration into larger systems.
Bitbucket Jira Git GitLab
Spring Boot Spring Cloud Config Jackson Mocca SNMP4J Apache CSV Cucumber Testcontainer Junit Java Go React NTCIP MongoDB
Yunex GmbH
München
1 Monat
2021-09 - 2021-09

Anpassung in Microsoft Enterprise Resource Planning Software

Software-Entwickler Navision C/AL AL Apache Java Webserver
Software-Entwickler
Beratung und Anpassung von Microsoft ERP Software für die EBC GmbH bzw. für dessen Kunden.

Unter anderem: 

Export von Zahlungsdateien für Banken

Anpassungen in Handscanner Software

Erstellung von Webservice zum Import von Kassendaten

Entwicklung an REST API Schnittstelle zur Synchronisierung von Stammdaten




Microsoft Dynamics NAV Business Central Kalipso Sysdev
Navision C/AL AL Apache Java Webserver
EBC GmbH
München
7 Monate
2021-02 - 2021-08

Sitebuilder, Marketing und eCommerce Development

IT-Consultant / Software-Entwickler Agile Entwicklung Git Jira ...
IT-Consultant / Software-Entwickler

Entwicklung an monolithischer Anwendung basierend auf Java 6. Hochziehen der Anwendung auf Java 8 sowie Entwicklung von Microservices auf Basis von Spring Boot mit REST Schnittstellen.

Integration der Anwendungen in bestehende Docker Umgebung mit Docker Compose. Absicherung der Microservices mit Spring Security, und Jasypt. Zugangsberechtigung über LDAP Integration.

JetBrains IntelliJ IDEA Bitbucket Github GitLab Atlassian Confluence Atlassian JIRA Postman
Agile Entwicklung Git Jira Swagger LDAP Java 6.0 Java 8 Java 11 Spring Boot Spring Security Spring Web Maven Ant Ubuntu Linux Docker Docker Compose Jasypt REST API Lombok Gherkin Cucumber Karate JUnit Mockito GraphQL Gradle mysql postgres SSL SQL
IONOS by 1&1
Homeoffice
10 Monate
2020-09 - 2021-06

POC: Straßenschädenerkennung mittels Azure Cloud und KI

Lead Software Developer Agile Entwicklung Android
Lead Software Developer

Im Zuge des Projektes habe ich mehrere Anwendungen entworfen und entwickelt welche dem Kunden ermöglichen den Straßen Zustand zu ermitteln.

Hier zu habe ich eine App erstellt für Android dass am Armaturenbrett von Müllfahrzeugen montiert wird. 

Der aktuelle Straßenzustand wird aufgenommen und Daten wie Video und GPS Position in der Cloud hochgeladen. Ein Microservice zerteilt die Videodaten in einzelne Bilder und  ein weiterer wertet die Bilddaten mittels KI Technologien aus und markiert mit OpenCV den Straßenschaden. Schlussendlich werden die Ergebnisse in einer Datebank festgehalten und dem Kunden grafisch auf einer Karte (Azure Maps) dargestellt. Sämtliche Komponenten zur Anwendung liegen auf der Microsoft Azure Cloud.

Android Studio JetBrains IntelliJ IDEA Microsoft Azure SQL Database Azure DevOps Azure Cognitive Services Azure Blob Storage TensorFlow Java 11 Spring Boot Spring Security Jasypt Python NumPy OpenCV Lombok Hibernate JPA REST API Javascript HTML CSS LESS Azure Maps Azure Virtual Machine Azure Data Explorer Azure Function App
Agile Entwicklung Android
AWB Köln GmbH
Homeoffice

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2011-09 - 2013-08

Ausbildung Fachinformatiker für Anwendungsentwicklung

Zertifizierter Anwendungsentwickler, KUMAvision AG
Zertifizierter Anwendungsentwickler
KUMAvision AG
Completed a rigorous vocational training program combining classroom-based learning and practical work experience in software development.
Gained hands-on experience in software design, development, and testing while working at KUMAvision.
Developed proficiency in Java, Javascript, C/AL, Visual Basic and MSSQL
Designed and developed a comprehensive fleet management system to streamline Kumavision's internal processes, transitioning them away from manual Excel-based tracking.

Kompetenzen

Kompetenzen

Top-Skills

Java Python Kubernetes Spring Boot Git Spring Docker SQL Javascript SOAP REST Hibernate Agile Entwicklung Spring Security JUnit pandas NumPy TensorFlow OpenCV Helm Terraform Ansible Bash

Produkte / Standards / Erfahrungen / Methoden

Maven
LDAP
Ant
REST API
Agile Entwicklung
Spring Security
Jira
SSL
Git
Mockito
Gradle
Github
Atlassian JIRA
JetBrains IntelliJ IDEA
Bitbucket
Atlassian Confluence
Postman
Hibernate
CSS
Azure Blob Storage
Spring Boot
HTML
Lombok
NumPy
Azure Data Explorer
Azure Function App
Jasypt
OpenCV
Azure Virtual Machine
LESS
Azure Maps
Android Studio
Azure DevOps
Azure Cognitive Services
TensorFlow
Cucumber
Karate
SAP Hybris
Impex
Microsoft Dynamics NAV
Apache Tomcat
Apache Solr
Jenkins
Sonarqube
Grunt
Microsoft Azure
MS Office
SOAP UI
Teams
Docker
Kubernetes
Apache Ant
NPM
SOAP
REST
Spring Core
Spring MVC
JPA
Selenium
Junit
JEST
PowerMock
Bootstrap
Thymeleaf
PIL
IntelliJ Idea
Eclipse
Notepad++
Process Management
UML
Datenmodellierung
Prozessanalyse, -dokumentation, -design und -optimierung
Agile
SCRUM
Kanban

Betriebssysteme

Linux Ubuntu
Linux Kali
Windows

Programmiersprachen

Java
SQL
Javascript
Python
HTML
CSS
LESS
SCSS
JSP

Datenbanken

mysql
MongoDB
MSSQL
Microsoft Azure SQL

Branchen

Branchen

  • Einzelhandel
  • Finanzbuchhaltung
  • IT-Dienstleistung
  • Medien
  • Telekommunikation
  • Transport & Logistik
  • Marketing & Vertrieb
  • Einkauf & Verkauf
  • Projekt Management
  • Pharma

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.