21.11.2025 aktualisiert
RK
Premiumkunde
nicht verfügbarSenior Software Developer Java/Kotlin/Spring/Microservices/Kubernetes/DB/JMS/
Darmstadt, Deutschland
Weltweit
FH Darmstadt InformatikSkills
Clean CodeJavaActive DirectoryApache ActivemqAmazon Web ServicesArchitekturConfluenceJiraAuthenticationsMicrosoft AzureBusiness Process Model And NotationCRM-SystemeContinuous IntegrationGithubIdentitätsmanagementVersicherungenIntellij IDEAJava Message ServiceSpring FrameworkJunitPythonLDAPPostgresqlApache MavenMongodbNeo4JNode.JsOauthOpenidOracle FinancialsScrumPrometheusScalaTypescriptVerwaltungstätigkeitenOktaReactJSGrafanaApache SparkSpringbootBackendKotlinKanbanAngularJSKubernetesPlaywrightApache KafkaFront EndDockerMicroservices
Kernkompetenzen:
Backend: Java 21+, Kotlin, Spring Boot, Python, NodeJS, Scala
Frontend: Angular, ReactJS, TypeScript
Architektur: Microservices, Hexagonale Architektur, Clean Code, Kubernetes, Docker, Helm, CI/CD , Git, GitHub Actions
Security: OAuth 2.0, JWT, OIDC, Keycloak
Integration & Data: Kafka, ELK, PostgreSQL, Oracle, MongoDB, Neo4J, ActiveMQ, Spark
Monitoring & Tests: Prometheus, Grafana, JUnit, Testcontainers, WireMock, Playwright, SonarQube, Cucumber
Tools & Methoden: Azure, AWS, Maven, IntelliJ, Jira, Confluence, Scrum/Kanban
Services: REST Services, SOAP, FEIGN
Jobsteuerungen: Quartz Scheduler, Spring Batch
AI-Tools: GitHub Copilot
Summary:
Ich bin ein erfahrener Softwareentwickler mit Schwerpunkt auf Java, Kotlin, Spring Boot und modernen Cloud- und Microservice-Architekturen. Seit über zwei Jahrzehnten entwickle ich skalierbare, sichere und wartbare Backend-Systeme und habe umfangreiche Erfahrung mit Kubernetes, Docker, CI/CD, verteilten Systemen, Security (OAuth2/OIDC/Keycloak) sowie relationalen und NoSQL-Datenbanken.
Neben meiner Backend-Expertise arbeite ich sicher im Frontend mit Angular und ReactJS und verfüge über fundiertes Wissen in Integrations- und Messaging-Technologien wie Kafka, ActiveMQ und REST/SOAP. Ich lege großen Wert auf Clean Code, klare Architekturprinzipien und qualitativ hochwertige Software. Neue Technologien und KI-gestützte Tools wie GitHub Copilot setze ich gezielt zur Steigerung der Effizienz und Code-Qualität ein.
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherKroatischMuttersprache
Projekthistorie
Konzeption, Design und Entwicklung von Microservices für Authentifizierung und Autorisierung (Java 21, Kotlin, Spring Boot)
Integration von Keycloak, OAuth2 und JWT für zentrale IAM-Prozesse
Implementierung von Rollen- und Berechtigungsmodellen sowie Compliance-Anforderungen
Entwicklung von REST-APIs zur Benutzer- und Rollenverwaltung
Containerisierung und Deployment mit Docker, Kubernetes und Azure
Aufbau und Pflege von CI/CD-Pipelines (GitHub Actions, Helm, Maven)
Refactoring, Code Reviews und technische Dokumentation
Agile Zusammenarbeit (Jira, Confluence), BPMN/Camunda-Modellierung
Entwicklung und Wartung von Microservices (Java 21, Spring Boot, Docker, Kubernetes)
Erstellung von REST-Schnittstellen und Integration externer Services (Feign, SOAP)
Implementierung von OAuth2-basierten Sicherheitsmechanismen
Optimierung von SQL-Abfragen und Datenzugriffen
Aufbau von CI/CD-Pipelines (GitHub Actions, Helm, Azure)
Modellierung und Automatisierung mit BPMN/Camunda
Frontend-Entwicklung mit Angular & TypeScript
Kafka-Integration, JMS, Quartz-Scheduler
Unit- und Integrationstests, Code Reviews, Refactoring
Konzeption und Entwicklung von IAM-Komponenten (Java 11, Spring Boot)
Provisionierung und Integration von LDAP / Active Directory
Entwicklung von Microservices, Kubernetes, Docker, Kafka
Modellierung von Prozessen mit BPMN/DMN (Flowable, Camunda)
Implementierung von Apache Camel-Routen
Erstellung von Dashboards (Kibana)
Arbeit mit Graph-Datenbanken (Neo4J) und relationalen DBs
Entwicklung von Frontend-Komponenten (ReactJS, GraphQL)
Anbindung externer Systeme (SAP etc.)
Erstellung von JUnit-Tests, Refactoring, Code Reviews