04.02.2026 aktualisiert


80 % teilweise verfügbar
IT-Berater und Java Softwareentwickler
Darmstadt, Deutschland
Weltweit
M.Sc. IT-Management, B.Sc. Computer ScienceÜber mich
Über 10 Jahre Erfahrung in der IT mit Fokus auf Java-Entwicklung, API-Design, REST & Microservices. Begleitung des gesamten Projektlebenszyklus: Architektur, DevOps, CI/CD, TDD und Clean Code. Qualitätssicherung mit JUnit, Rest-Assured sowie automatisierten Tests und API-Tests.
Skills
Clean CodeJavaJavaScriptSpring SecurityAPIsAgile MethodologieAmazon Web ServicesArchitekturAtlassian JiraAutomatisierungTest AutomationMicrosoft AzureBusiness Process Model And NotationCloud ComputingCapability Maturity Model Integration
Java-Entwicklung & Softwarearchitektur
- Über 10 Jahre Erfahrung in der IT mit Fokus auf Java-Entwicklung, Spring Boot, Kotlin und Microservices-Architekturen
- Umsetzung von RESTful APIs mit Java, inklusive Sicherheitsmechanismen wie OAuth2, OpenID Connect und SAML
- Entwicklung robuster Backend-Systeme unter Anwendung von Clean Code, Domain Driven Design (DDD) und Test Driven Development (TDD)
- Anwendung der 12-/15-Factor Methodology, Nutzung von Spring Boot Profiles, Spring Cloud Config und Spring Data JPA
- Agile Softwareentwicklung nach Scrum/Kanban, inkl. Projektorganisation mit Jira
- Architekturen auf Basis von Microservices, event-getriebenen Systemen, REST, GraphQL und gRPC
- Testautomatisierung mit JUnit, Mockito, RestAssured
API-Management & API-Entwicklung
- Desing und Entwicklung von synchronen und asynchronen APIs in Java
- Vollständiger API-Lifecycle: Design, Entwicklung, Absicherung, Betrieb und Monitoring
- Erstellung von API Style Guides und automatisierter Validierung zur Sicherstellung einheitlicher API-Standards
- Schnittstellentechnologien: REST, SOAP, WebSockets, Kafka, GraphQL
- API-Sicherheitsprotokolle: OAuth2, OpenID Connect (OIDC), JWT, mTLS, HMAC, SAML, LDAP
- API-Produkte: Gravitee APIM, Broadcom API Gateway, Axway, Apigee, Kong
DevOps, CI/CD & Cloud-Native Entwicklung
- Containerisierung & Orchestrierung mit Docker und Kubernetes/OpenShift Cloud Platform
- CI/CD-Pipelines mit GitHub, GitLab Workflows, Jenkins und GitOps-Ansätzen
- Nutzung von Helm, Terraform und CloudFormation zur Infrastruktur-Automatisierung (IaC)
- Betrieb in Cloud-Umgebungen: AWS, Azure
- Monitoring & Logging: Prometheus/Grafana, Loki, Splunk, ELK Stack
Tools & Technologien
- Programmiersprachen: Java, Kotlin, Python, JavaScript, Go
- Frameworks & Libraries: Spring Boot, Hibernate, Spring Security, JUnit, Mockito, Log4J, Logback, Maven, Gradle
- Datenbanken: MySQL, PostgreSQL, PL/SQL, IBM DB2, DynamoDB (NoSQL)
- Messaging: Apache Kafka, IBM MQ Series
Prozessmodellierung & Projektmanagement
- Modellierung mit BPMN und erste Erfahrung mit Camunda Workflow Engine
- Projektmanagement-Methoden: Scrum, Kanban, CMMI, Gantt-Diagramme
- Stakeholder-Kommunikation und Koordination mit Fachbereichen und externen Partnern
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2021
Sprachen
DeutschverhandlungssicherEnglischgutUkrainischMuttersprache