20.10.2026 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 15.11.2026
Senior (Java) Software & Cloud | DevOps Engineer
Hamburg, Deutschland
Weltweit
Bachelor of Science Computer Science and EngineeringSkills
JavaCloud-EngineeringDevOpsOpenShiftScrumAWS CDKBackendKubernetesCloud-MigrationTerraform
Vielseitiger Senior Software- & DevOps-Engineer und Consultant mit Kernfokus auf der JVM (Java seit 2011, Kotlin seit 2017). Ich baue und betreibe Enterprise-Systeme end-to-end – von Frontend und sicheren, skalierbaren APIs über die Architektur bis zum Betrieb im DevOps-Modell.
JVM & Backend
• Java (seit 2011, Hauptfokus), Kotlin (Backend/API, seit 2017)
• Spring & Spring Boot 2.x/3.x (Boot, Data, MVC, WebFlux, Security, Cloud)
• Jakarta EE / Java EE 6–8+ (CDI, JPA, JAX-RS, JSON-P/-B), Eclipse MicroProfile, Quarkus.io
• Hibernate/EclipseLink; Build: Maven, Gradle
Frontend & Web
• Angular (SPA, RxJS, Angular Material, OpenAPI-Clients)
• Web Components / Web Standards (Custom Elements, Lit-HTML)
• TypeScript/JavaScript, Redux/Redux-Toolkit, HTML/CSS
APIs & Architektur
• RESTful APIs (JAX-RS), OpenAPI, sicheres & skalierbares API-Design
• Microservices, Event-Driven, Reactive (R2DBC/WebFlux)
• System-/Softwarearchitektur, DDD, BCE/Hexagonal, Design Patterns
DevOps, IaC & Cloud (AWS)
• IaC: Terraform, AWS CDK, AWS CloudFormation, Ansible
• CI/CD: Jenkins, GitHub Actions, GitLab CI (Merge Requests & Reviews), Bamboo
• Container: Docker, Kubernetes, OpenShift, Helm, Kustomize
• AWS: Lambda, EKS/ECS, S3, DynamoDB, API Gateway, Step Functions, EventBridge, SQS/SNS, CDK; Hetzner
Sicherheit: OIDC/OAuth2, JWT, Keycloak
Daten & Messaging
• MySQL, PostgreSQL, MS-SQL, MongoDB, DynamoDB; Flyway/Liquibase; Hazelcast/Infinispan
• Apache Kafka, Amazon Kinesis, RabbitMQ, ActiveMQ, JMS
Testing: TDD, Test Automation, JUnit, Mockito, Mockk, AssertJ, NUnit, Testcontainers
KI-gestützte Entwicklung (täglich): Amazon Kiro, Claude Code, Gemini CLI, OpenCode, Mistral, MCP, LangChain4j, GitHub Copilot
Weitere Sprachen: C#/.NET, PHP, Ruby (Rails), Python, C, Bash, SQL
Rolle & Methodik: Agile (Scrum, Kanban), technische Führung, Architekturentscheidungen, Code-Reviews, Mentoring; Clean Code & minimale Dependencies, kosteneffiziente Cloud-Architektur, Cloud-Migration
Erfahrung: 13+ Jahre (JVM/Java seit 2011), aktuell freiberuflich. Branchen: AdTech, Banking/Finance, Insurance, E-Health, CMS/Publishing, Customer Experience, Public Sector/Mobilität
Ausbildung: B.Sc. Computer Science and Engineering (TU Hamburg-Harburg); CoreMedia Certified (Delivery/Management/Administrator)
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Architected and implemented a handshake microservice enabling a digital health therapy platform’s expansion from single-region EU deployment to multi-region operations across the EU, US, and Canada. The service acts as the entry point for mobile apps, providing region-specific configuration via activation codes, emails, or platform IDs while enforcing strict data sovereignty and regional isolation. Designed an event-driven architecture using AWS SQS for async communication across microservices, handling user creation, company registration, and activation workflows. Built REST APIs for region resolution and configuration lookup, leveraging a DynamoDB single-table design with GSIs for efficient cross-region queries and isolation. Implemented country-to-region mapping logic (CountryEnum, CountryRegionMapper) for automatic regional routing. Developed an event processing framework with 11 processors, robust retry handling (Spring Retry), and structured observability via Spring Boot Actuator, Micrometer, and health checks. Achieved 40%+ test coverage with Mockito, Testcontainers, and LocalStack integration tests. Delivered containerized deployment using Spring Boot 3.4.1 (Java 21, WAR packaging) for AWS ECS, Kubernetes, and on-prem servers. Ensured regional data compliance with isolated DynamoDB tables per region, Swagger/OpenAPI documentation, and a clean Boundary-Control-Entity architecture for maintainability.
Architected and built a cloud-native insurance claim management platform for a leading insurance software provider using AWS serverless infrastructure (CDK v2), FastAPI, and Angular. The system streamlines catastrophic property claim processing end-to-end with secure multi-tenant workflows and role-based access control. Designed a 12-stack Infrastructure-as-Code solution applying Domain-Driven Design principles: Cognito for auth, API Gateway REST with JWT, Lambda (Python 3.12), DynamoDB (6 GSIs), S3 for document storage, and CloudFront CDN. Developed production-grade FastAPI REST APIs with Mangum for Lambda, custom JWT/role verification, transactional DynamoDB deduplication, pre-signed S3 URLs, and observability via AWS Powertools. Built a modern Angular 20 SPA with standalone components, oidc-client-ts for Cognito OAuth2/OIDC, Angular Material & Bulma UI, claim creation wizard, drag-and-drop uploads, and an advanced paginated dashboard. Implemented multi-environment configuration (dev-test/int/poc/prod) with type-safe Python dataclass factories. Delivered a fully serverless, cost-optimized (~$2–20/mo dev) architecture with multi-tenant support, type safety across Python & TypeScript, single-table DynamoDB with ACID transactions, and security-first design: end-to-end encryption, least-privilege IAM, JWT auth, and secret management via AWS Secrets Manager.
Worked as Migration Automation Engineer for a large financial institution to develop comprehensive migration patterns and automation solutions for migrating massive IT systems and workloads from multiple on-premise datacenters to Amazon Web Services. The project involved migrating diverse workload types including OpenShift containers, Linux/Windows VMs, Microsoft AlwaysOn Clusters, various database systems (MS-SQL, MySQL, MongoDB, Cassandra), messaging systems (RabbitMQ, Apache ActiveMQ), load balancers, firewall appliances, and storage systems. Developed automated migration workflows with multiple phases including DNS TTL management, OpenShift resource backup and restore, DNS entry changes, and cutover runbook automation. Created migration templates and wave-based execution strategies using advanced AWS services and automation tools. Implementation and automation of DevOps processes using Ansible for Infrastructure as Code, GitLab-CI for continuous integration/deployment, and Jenkins for build automation to ensure efficient and reliable software delivery. Design and implementation of scalable deployment strategies through development of custom Helm Charts for Kubernetes orchestration and Bash scripts for automated deployment processes, including multi-environment support (Dev, Staging, Production). Systematic execution of root-cause analysis for complex technical issues in self-developed and legacy systems, including implementation of sustainable solution strategies and preventive monitoring measures. Design and delivery of technical training programs as well as strategic consulting for users and stakeholders to optimize workflows, best practices, and technology adoption.