Backend Entwickler | Spring Boot Microservices | Java/Kotlin | Docker/Kubernetes
Aktualisiert am 21.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 21.07.2025
Verfügbar zu: 100%
davon vor Ort: 40%
Java
Kotlin
Spring Boot
Docker
Kubernetes
Vue.js
Angular
JavaScript
TypeScript
Git
GitLab
Jenkins
Prometheus
Grafana
Cloud
Deutsch
fließend in Wort und Schrift
Englisch
fließend in Wort und Schrift
Tschechisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 7 Monate
2022-02 - 2023-08

Mitgestaltung und Klärung von Anforderungen und Abhängigkeiten

Senior Fullstack Entwickler IntelliJ IDEA Docker Maven ...
Senior Fullstack Entwickler
  • Mitarbeit im agilen Scrum Team an folgenden Aufgaben:
  • Mitgestaltung und Klärung von Anforderungen und Abhängigkeiten zu anderen Teams
  • Design und Implementierung von Spring Boot Microservices für eine e-Commerce B2B Großhandel-Lösung in Kotlin mit Kommunikation über REST (JSON) und Active MQ
  • Frontend Entwicklung mit Vue.js, Stylus, NPM, JavaScript und TypeScript
  • Optimierte Produktsuche in ElasticSearch
  • Design von public API inkl. Swagger bzw. Open API Dokumentation für B2B Bestellungen
  • Gemeinsame Integration der API mit nexMart Kunden
  • Recherche und Entwurf der Chargebee Integration für Zahlungen
  • Erstellen von Unit Tests, Component Tests und automatisierten E2E Tests mit Testcontainers
  • Einführung von Consumer Driven Contract Tests mit Pact
  • Verwendung und Erweiterung von CI/CD Pipelines in Jenkins und GitLab
  • Persistenz in PostgreSQL Datenbank über jOOQ, Evolution mit Flyway
  • Versionskontrolle und Code Reviews in GitLab
  • Code Analyse mit SonarQube
  • Authentifizierung mit Keycloak, OpenID Connect, OAuth 2 und API Keys
IntelliJ IDEA Docker Maven Nexus OpenShift Cluster Graylog Grafana Jira Confluence
nexMart GmbH, Stuttgart
2 Jahre
2020-01 - 2021-12

Planung der Implementierungs-Iterationen - Sprints

Senior Software Engineer IntelliJ IDEA Maven Gradle ...
Senior Software Engineer
  • Mitarbeit im agilen Scrum Team innerhalb des SAFe Frameworks an folgenden Aufgaben:
  • Planung der Implementierungs-Iterationen - Sprints und SAFe Program Increments (PI)
  • Design und Implementierung von Microservices bzgl. Fakturierung der Versicherungsverträge in Java und Kotlin mit Kommunikation über REST (JSON) und Kafka
  • Erstellung und Wartung von Services in Java EE und Spring Boot
  • Unit Tests, Service Tests und automatisierte System Tests, TDD, BDD
  • Consumer Driven Contract Tests von Services mit Pact
  • Einsatz von Domain-Driven Design mit OOP
  • Persistenz in Oracle Datenbank über JPA/Hibernate, Evolution mit Flyway
  • Versionskontrolle und Code Reviews in BitBucket Git, Code Analyse mit SonarQube
  • Integration mit SAP für Verrechnung
  • Betrieb im privaten Cloud mit Docker Kubernetes
  • Automatisches Management von Infrastruktur und Clustern über Rancher und Helm Charts
  • DevOps mit CI/CD Pipeline in TeamCity
  • Integriertes Monitoring und Logging mit Prometheus, Grafana und Splunk
  • Erweiterungen vom Angular-basierten Frontend
IntelliJ IDEA Maven Gradle Nexus Wiremock Mockito Cucumber JBoss Confluence Jira Dynatrace Slack
Schweizerische Mobiliar Versicherungsgesellschaft AG, Bern
9 Jahre 7 Monate
2011-03 - 2020-09

Scrum Entwicklung

Lead Java Developer, IT Consultant JDeveloper Ant Jenkins ...
Lead Java Developer, IT Consultant
  • Scrum Entwicklung einer Java EE Anwendungslandschaft für Pharmaindustrie mit BPMN-Workflow Oracle 11g SOA, XML/SOAP WebServices und JSF/ADF Technologien
  • Betrieb auf Oracle WebCenter Portal und WebLogic Server, SSO Authentifizierung
  • Integration mit Fremdsystemen für Datenaustausch und postalische Zustellung
  • Beratung des Kunden bezüglich technischer und architektonischer Möglichkeiten
  • Klärung und Präzisierung von Anforderungen
  • Implementierungsdesign und Aufgabenspezifikation verschiedener Systemkomponenten
  • Coaching, Beratung und Einschulung von anderen Entwicklern
  • Recherchieren und Präsentieren von technologisch modernen Alternativen
JDeveloper Ant Jenkins Subversion Jira Confluence Oracle DB EJB JMS XSLT SQL HTML CSS JavaScript
AGES GmbH, Wien
4 Jahre 10 Monate
2006-04 - 2011-01

Architektur und Entwicklung von Java EE Middleware-Infrastrukturen

Java Entwickler
Java Entwickler
  • Architektur und Entwicklung von Java EE Middleware-Infrastrukturen für mobile Anwendungen in den Bereichen Fußballticker, Sportwetten und Online Spiele
  • Entwurf und Architektur der Systeme in Microsoft Visio und MagicDraw UML
  • Entwicklung eines internen Java Code-Generatoren basierend auf UML Diagrammen
  • Implementierung in Eclipse IDE mittels Java 6 und Java EE Technologien auf Tomcat und MySQL, auch Spring, Hibernate HTML, CSS, JavaScript
  • Manuelle Einrichtung der Betriebs-Infrastruktur in AWS Cloud
  • Betrieb in AWS EC2 Instanzen, Datenbank in Amazon RDS
Moconso Technologies GmbH, München

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 ? 2003

Tschechische Technische Universität (CVUT), Prag ? IT/SW-Entwicklung


1990 ? 1997

Siebenjähriges Gymnasium, T?ebí? ? allgemeine Ausbildung


Qualifikationen

2022

Java 8 Programming TeckChek (score 98/100)


2017

Schulung in Spring Boot und Angular 2 / TypeScript


2016

iSAQB Certified Professional for Software Architectures


2012 ? 2015

Schulungen in Soft-Skills, Architektur und neuen Technologien


2011

Oracle Schulung in SOA, BPMN und ADF Technologien


2007

Zertifikat Deutsch


2001

Sun Certified Java Programmer

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin Spring Boot Docker Kubernetes Vue.js Angular JavaScript TypeScript Git GitLab Jenkins Prometheus Grafana Cloud

Produkte / Standards / Erfahrungen / Methoden

Relevante Kenntnisse und Fähigkeiten

  • Exzellente analytische Fähigkeiten
  • Verantwortungsvoller, strukturierter und genauer Ansatz bei Lösungsfindung
  • Fokus auf Qualität
  • Fähigkeit neue Technologien bzw. Domänen sehr schnell zu verstehen und zu erlernen

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 7 Monate
2022-02 - 2023-08

Mitgestaltung und Klärung von Anforderungen und Abhängigkeiten

Senior Fullstack Entwickler IntelliJ IDEA Docker Maven ...
Senior Fullstack Entwickler
  • Mitarbeit im agilen Scrum Team an folgenden Aufgaben:
  • Mitgestaltung und Klärung von Anforderungen und Abhängigkeiten zu anderen Teams
  • Design und Implementierung von Spring Boot Microservices für eine e-Commerce B2B Großhandel-Lösung in Kotlin mit Kommunikation über REST (JSON) und Active MQ
  • Frontend Entwicklung mit Vue.js, Stylus, NPM, JavaScript und TypeScript
  • Optimierte Produktsuche in ElasticSearch
  • Design von public API inkl. Swagger bzw. Open API Dokumentation für B2B Bestellungen
  • Gemeinsame Integration der API mit nexMart Kunden
  • Recherche und Entwurf der Chargebee Integration für Zahlungen
  • Erstellen von Unit Tests, Component Tests und automatisierten E2E Tests mit Testcontainers
  • Einführung von Consumer Driven Contract Tests mit Pact
  • Verwendung und Erweiterung von CI/CD Pipelines in Jenkins und GitLab
  • Persistenz in PostgreSQL Datenbank über jOOQ, Evolution mit Flyway
  • Versionskontrolle und Code Reviews in GitLab
  • Code Analyse mit SonarQube
  • Authentifizierung mit Keycloak, OpenID Connect, OAuth 2 und API Keys
IntelliJ IDEA Docker Maven Nexus OpenShift Cluster Graylog Grafana Jira Confluence
nexMart GmbH, Stuttgart
2 Jahre
2020-01 - 2021-12

Planung der Implementierungs-Iterationen - Sprints

Senior Software Engineer IntelliJ IDEA Maven Gradle ...
Senior Software Engineer
  • Mitarbeit im agilen Scrum Team innerhalb des SAFe Frameworks an folgenden Aufgaben:
  • Planung der Implementierungs-Iterationen - Sprints und SAFe Program Increments (PI)
  • Design und Implementierung von Microservices bzgl. Fakturierung der Versicherungsverträge in Java und Kotlin mit Kommunikation über REST (JSON) und Kafka
  • Erstellung und Wartung von Services in Java EE und Spring Boot
  • Unit Tests, Service Tests und automatisierte System Tests, TDD, BDD
  • Consumer Driven Contract Tests von Services mit Pact
  • Einsatz von Domain-Driven Design mit OOP
  • Persistenz in Oracle Datenbank über JPA/Hibernate, Evolution mit Flyway
  • Versionskontrolle und Code Reviews in BitBucket Git, Code Analyse mit SonarQube
  • Integration mit SAP für Verrechnung
  • Betrieb im privaten Cloud mit Docker Kubernetes
  • Automatisches Management von Infrastruktur und Clustern über Rancher und Helm Charts
  • DevOps mit CI/CD Pipeline in TeamCity
  • Integriertes Monitoring und Logging mit Prometheus, Grafana und Splunk
  • Erweiterungen vom Angular-basierten Frontend
IntelliJ IDEA Maven Gradle Nexus Wiremock Mockito Cucumber JBoss Confluence Jira Dynatrace Slack
Schweizerische Mobiliar Versicherungsgesellschaft AG, Bern
9 Jahre 7 Monate
2011-03 - 2020-09

Scrum Entwicklung

Lead Java Developer, IT Consultant JDeveloper Ant Jenkins ...
Lead Java Developer, IT Consultant
  • Scrum Entwicklung einer Java EE Anwendungslandschaft für Pharmaindustrie mit BPMN-Workflow Oracle 11g SOA, XML/SOAP WebServices und JSF/ADF Technologien
  • Betrieb auf Oracle WebCenter Portal und WebLogic Server, SSO Authentifizierung
  • Integration mit Fremdsystemen für Datenaustausch und postalische Zustellung
  • Beratung des Kunden bezüglich technischer und architektonischer Möglichkeiten
  • Klärung und Präzisierung von Anforderungen
  • Implementierungsdesign und Aufgabenspezifikation verschiedener Systemkomponenten
  • Coaching, Beratung und Einschulung von anderen Entwicklern
  • Recherchieren und Präsentieren von technologisch modernen Alternativen
JDeveloper Ant Jenkins Subversion Jira Confluence Oracle DB EJB JMS XSLT SQL HTML CSS JavaScript
AGES GmbH, Wien
4 Jahre 10 Monate
2006-04 - 2011-01

Architektur und Entwicklung von Java EE Middleware-Infrastrukturen

Java Entwickler
Java Entwickler
  • Architektur und Entwicklung von Java EE Middleware-Infrastrukturen für mobile Anwendungen in den Bereichen Fußballticker, Sportwetten und Online Spiele
  • Entwurf und Architektur der Systeme in Microsoft Visio und MagicDraw UML
  • Entwicklung eines internen Java Code-Generatoren basierend auf UML Diagrammen
  • Implementierung in Eclipse IDE mittels Java 6 und Java EE Technologien auf Tomcat und MySQL, auch Spring, Hibernate HTML, CSS, JavaScript
  • Manuelle Einrichtung der Betriebs-Infrastruktur in AWS Cloud
  • Betrieb in AWS EC2 Instanzen, Datenbank in Amazon RDS
Moconso Technologies GmbH, München

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 ? 2003

Tschechische Technische Universität (CVUT), Prag ? IT/SW-Entwicklung


1990 ? 1997

Siebenjähriges Gymnasium, T?ebí? ? allgemeine Ausbildung


Qualifikationen

2022

Java 8 Programming TeckChek (score 98/100)


2017

Schulung in Spring Boot und Angular 2 / TypeScript


2016

iSAQB Certified Professional for Software Architectures


2012 ? 2015

Schulungen in Soft-Skills, Architektur und neuen Technologien


2011

Oracle Schulung in SOA, BPMN und ADF Technologien


2007

Zertifikat Deutsch


2001

Sun Certified Java Programmer

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin Spring Boot Docker Kubernetes Vue.js Angular JavaScript TypeScript Git GitLab Jenkins Prometheus Grafana Cloud

Produkte / Standards / Erfahrungen / Methoden

Relevante Kenntnisse und Fähigkeiten

  • Exzellente analytische Fähigkeiten
  • Verantwortungsvoller, strukturierter und genauer Ansatz bei Lösungsfindung
  • Fokus auf Qualität
  • Fähigkeit neue Technologien bzw. Domänen sehr schnell zu verstehen und zu erlernen

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.