Senior Java & DevOps Engineer | AWS-Spezialist für Cloud-Migration & IaC
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 21075 Hamburg
- auf Anfrage
- de | en
- 01.03.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2025 – 11/2025
TätigkeitsbeschreibungArchitected and implemented a critical handshake microservice for a digital health therapy platform to enable strategic expansion from single-region European operations to multi-region global deployment across EU, United States, and Canada. The service acts as the initial contact point for mobile applications, providing region-specific configuration based on activation codes, user emails, or platform identifiers while ensuring strict data sovereignty compliance and regional data separation. Designed and implemented event-driven architecture using AWS SQS for asynchronous communication between microservices, processing user creation, company registration, activation code assignments, and platform events. Built REST API endpoints providing region configuration lookup by activation code, user email, and platform ID, enabling mobile apps to connect to the correct regional infrastructure. Implemented DynamoDB single-table design pattern with partition keys for multi-entity storage (regions, users, companies, activation codes, platforms) and Global Secondary Indexes for efficient cross-region queries while maintaining data isolation. Developed sophisticated region resolution logic with country-to-region mapping (CountryEnum, CountryRegionMapper) ensuring users are automatically routed to correct regional infrastructure based on their geographic location. Established comprehensive event processing system with 11 event processors handling create/update/delete operations for users, companies, activation codes, and platforms with proper error handling (RecoverableProcessingException, NonRecoverableProcessingException) and retry mechanisms using Spring Retry. Implemented production-grade monitoring and observability with Spring Boot Actuator, Micrometer metrics, structured logging, and health checks for DynamoDB connectivity and service availability. Achieved 40%+ test coverage including unit tests with Mockito, integration tests with Testcontainers and LocalStack for AWS services, and end-to-end tests validating complete user journeys across multiple entities. Built containerized deployment using Spring Boot 3.4.1, Java 21, and WAR packaging for flexible deployment to AWS ECS, Kubernetes, or traditional application servers. Ensured strict data sovereignty compliance through regional data isolation, preventing cross-region data leakage, and maintaining separate DynamoDB tables per region with region-specific configuration management. Implemented API documentation with Swagger/OpenAPI integration for developer onboarding and established clean architecture following Boundary-Control-Entity pattern for maintainable service design.
Eingesetzte QualifikationenCloud Spezialist, Java-Entwickler, Agile Methodologie, Apache Maven, Spring Framework, Amazon Web Services (AWS)
9/2025 – 10/2025
TätigkeitsbeschreibungArchitected 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.
Eingesetzte QualifikationenAmazon Web Services (AWS), Angular, Cloud Spezialist, DevOps, Kundenberater, Python-Programmierer, Solution Architektur, Typescript
8/2024 – 8/2025
TätigkeitsbeschreibungWorked 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.
Eingesetzte QualifikationenAmazon Web Services (AWS), DevOps, DNS, IT Ingenieur-Infrastruktur, Jenkins, Kubernetes, Microsoft SQL-Server (MS SQL), Mysql, Openshift, Python, Python-Programmierer
4/2024 – offen
Tätigkeitsbeschreibung
Spezialisierung auf Cloud-Infrastruktur und Automatisierung
Entwicklung und Wartung von CI/CD-Pipelines (Jenkins, GitHub Actions, GitLab-CI)
Automatisierung der Infrastruktur-Bereitstellung mittels Infrastructure as Code (Ansible,
Terraform, AWS CloudFormation)
Leitung von On-Premise-zu-Cloud-Migrationen mit Fokus auf AWS
Zusammenarbeit mit interdisziplinären Teams
Amazon Web Services (AWS), Angular, Ansible, Cloud Computing, Docker, Java-Entwickler, Jenkins, Mysql, React (JavaScript library), Typescript
10/2021 – 9/2024
Tätigkeitsbeschreibung
Design, Implementierung, Test und Deployment hochperformanter Anwendungen mit
minimaler Aufsicht
Management und Optimierung von Release- und Deployment-Review-Prozessen
Leitung des Designs und der Implementierung großer Komponenten und Projekte
Strategische Beratung zu Design, Priorisierung und Debugging
Mentoring und Coaching von Junior- und Mid-Level-Ingenieuren
Entwicklung einer Domain Specific Language (DSL) mit Kotlin für System-Testing
Arbeit an massiv skalierbaren Ad-Exchange-Systemen (4 globale Regionen, ~2.400
VMs, 400.000+ Requests/Sekunde)
Kotlin, Amazon Web Services (AWS), Apache Kafka, Cloud Spezialist, Java-Entwickler, Java Database Connectivity, Kubernetes, Mysql, Spring Framework
8/2021 – 12/2024
TätigkeitsbeschreibungBuilt a complex rule engine-like application consisting of multiple microservices with Apache Kafka as main communication technology for a large airline industry cooperation.
Eingesetzte QualifikationenJava-Entwickler, Apache Maven, Jenkins, Kotlin, Spring Framework, Typescript, Ansible, Angular, Kubernetes, Openshift, React (JavaScript library)
10/2017 – 9/2021
Tätigkeitsbeschreibung
Sicherstellung der Qualität von IT-Anforderungen, Spezifikationen und Designs
Wartung und Erweiterung von Content-Management-Systemen basierend auf
CoreMedia™
Arbeit mit agilen Methoden zur termingerechten und budgetkonformen Lieferung
Planung und Durchführung von Teststrategien (Unit-, System- und Integrationstests)
DevOps-Aktivitäten mit Helm Charts, Ansible und Bash zur Verwaltung von Linux-
Servern und AWS-Ressourcen
Deployment und Management von Workloads auf Kubernetes
Kotlin, Kubernetes, Amazon Web Services (AWS), Ansible, Apache Maven, Apache Tomcat, Bash Shell, Java-Entwickler, Jenkins, Mysql, Postgresql, Spring Framework
9/2015 – 9/2017
Tätigkeitsbeschreibung
* Pre-Sales-Support für Engineering-Lösungen
* Erstellung, Test, Dokumentation und Implementierung von Software-Komponenten
* Entwicklung von Machbarkeits- und Anforderungsdokumentation
* Planung und Durchführung von Teststrategien
* Technische Führung und Anleitung für das Unternehmen
* On-the-Job-Coaching für andere Ingenieure
Transact-Sql, C#, Amazon Web Services (AWS), ASP.NET, JavaScript, Ruby on Rails
10/2014 – 8/2015
Tätigkeitsbeschreibung
* Programmierung und Dokumentation neuer Software
* Anpassung, Wartung und Erweiterung bestehender Software-Systeme
* Unterstützung bei Tests und Integrationen
* Entwicklung und Programmierung von Software-Systemen
* Design von IT-Systemen
Amazon Web Services (AWS), Hibernate (Java), Java-Entwickler, Java Message Service, Javaserver Faces, Mysql, PHP, Spring Framework
2/2013 – 10/2014
TätigkeitsbeschreibungResponsible for maintenance and extension of existing helpdesk system, conception and implementation of additional functionality based on requirements. Performed server maintenance and deployment of the application. Worked with Ruby on Rails framework for backend development, implemented RESTful web services with JSON format, integrated external Web APIs, and provided Web APIs for external users. Used RSpec and Capybara for testing, worked in Scrum team using agile software development methodology.
Eingesetzte QualifikationenPostgresql, Ruby on Rails Developer, Bash Shell, Debian Linux, Amazon Web Services (AWS)
2/2011 – 11/2013
TätigkeitsbeschreibungDue to customer requirements, developed an IT system with website and Java Swing time clock for managing freelance employees of a call center. System included booking employees to projects and workplaces, billing of activities through time clock data. Created design and architecture of the application, performed implementation, maintenance and deployment of the application. Used Java EE 6 including EJB 3.x, CDI, JMS, JSF for backend, and Java Swing for desktop application frontend.
Eingesetzte QualifikationenMysql, Java-Entwickler, glasfish, Apache Maven, Enterprise Javabeans, Spring Framework, Swing (Java), Debian Linux, Java Message Service
Ausbildung
Technische Universität Hamburg (TU Hamburg)
Hamburg
Über mich
Ihr Partner für robuste Software-Lösungen und erfolgreiche Cloud-Transformationen
Mit über einem Jahrzehnt Erfahrung in der Software-Entwicklung und DevOps bringe ich tiefgreifende Expertise im Java-Ökosystem und modernen Cloud-Technologien mit. Als studierter Informatik-Ingenieur der TU Hamburg-Harburg verbinde ich fundiertes theoretisches Wissen mit praktischer Umsetzungskompetenz.
Meine Spezialisierungen:
Backend-Entwicklung: Umfassende Java-Erfahrung von SE bis Jakarta EE, Spring Framework, Microservices-Architekturen und RESTful APIs. Entwickle sowohl einfache Anwendungen als auch komplexe Multi-Service-Systeme.
Frontend-Integration: Ergänzend zu meiner Backend-Stärke arbeite ich mit modernen Frontend-Technologien: Angular für Enterprise-Anwendungen, Web Components mit Lit-HTML für wiederverwendbare UI-Komponenten, Redux/Redux-Toolkit für State Management und ReactJS für interaktive Benutzeroberflächen. Ideal für Full-Stack-Projekte mit Backend-Fokus.
Cloud & Infrastructure: AWS-Experte für Cloud-Migration, Infrastructure as Code mit Terraform, Ansible und CloudFormation. Erfolgreiche Migration von On-Premise-Systemen für Banken, Industrieunternehmen und Start-ups.
DevOps & Automation: CI/CD-Pipeline-Design mit Jenkins, GitLab-CI und GitHub Actions. Container-Orchestrierung mit Kubernetes, Docker und OpenShift inklusive Helm Charts.
Aktuelle Projekt-Highlights:
Migration komplexer Banking-Infrastrukturen zu AWS mit 40+ Services
Entwicklung hochperformanter AdTech-Systeme mit 400.000+ Requests/Sekunde
Aufbau kosteneffizienter Cloud-Native-Anwendungen (BlogQ-Editor mit TypeScript/Lit Frontend, Team-Rotor mit Web Components)
Full-Stack-Modernisierung von Legacy-Anwendungen zu modernen Microservices mit Angular/React Frontends
Meine Arbeitsphilosophie:
Als Software-Craftsman stehe ich für sauberen, wartbaren Code mit minimalen Abhängigkeiten. Ich setze auf bewährte Standards, agile Methoden und kontinuierliche Integration. Dabei behalte ich stets die Wirtschaftlichkeit im Blick – meine Lösungen sind nicht nur technisch exzellent, sondern auch kosteneffizient.
Warum Kunden mit mir arbeiten:
Full-Stack-Kompetenz: Backend-Expertise mit Frontend-Integration für komplette Lösungen
Erfahrung: 13+ Jahre in verschiedenen Branchen (FinTech, AdTech, E-Commerce, etc)
Vollständige Lösungen: Von der Architektur bis zum Deployment
Mentoring: Unterstützung Ihrer Teams bei Best Practices und Wissenstransfer
Lernbereitschaft: Kontinuierliche Weiterbildung und Anpassung an neue Technologien
Ob Sie eine Legacy-Anwendung modernisieren, in die Cloud migrieren oder eine neue Full-Stack-Lösung mit modernen Frontend-Technologien aufbauen möchten – ich bringe die Expertise und Leidenschaft mit, um Ihre technischen Ziele erfolgreich umzusetzen.
Weitere Kenntnisse
Java (SE/EE/Jakarta EE), Kotlin, C#, JavaScript, TypeScript, PHP, Ruby, C, SQL, HTML, CSS, Go (Grundkenntnisse), Erlang (Grundkenntnisse)
DevOps/IaC (Infrastructure as Code):
Terraform, Ansible, AWS CloudFormation, AWS CDK, Bash/Shell, Python
Jakarta EE / Java EE Technologien:
EJB 3.x, CDI (Contexts and Dependency Injection), JPA (Java Persistence API), JMS (Java Message Service), JSF (JavaServer Faces), JSP (JavaServer Pages), Servlet API, JAX-RS (RESTful Web Services), JSON-P, JSON-B, Bean Validation
Frameworks & Bibliotheken:
Spring Framework (Boot, Data, MVC, Security), Eclipse MicroProfile (Config, Health, JWT Authentication, Metrics, OpenAPI, Rest Client), Hibernate, EclipseLink, Ruby on Rails, Angular, ReactJS, Redux/Redux-Toolkit, Lit-HTML, Web Components, Bootstrap, Bulma.io, ASP.NET (MVC, Web API)
Cloud-Plattformen & Services:
Amazon Web Services (EC2, S3, DynamoDB, Lambda, Kinesis, API Gateway, CloudFormation, CDK), Hetzner Cloud, Google Cloud Platform (Grundkenntnisse)
Container & Orchestrierung:
Docker, Kubernetes, OpenShift, Helm Charts, Kustomize
CI/CD & Automation:
Jenkins, GitLab-CI, GitHub Actions, Bamboo
Datenbanken & Storage:
MySQL, PostgreSQL, MS SQL Server, MongoDB, DynamoDB, Cassandra, Hazelcast, Infinispan
Message Queues & Event Streaming:
Apache Kafka, Amazon Kinesis, RabbitMQ, Apache ActiveMQ, JMS (Java Message Service)
Web Server & Application Server:
Apache HTTP Server, Nginx, Apache Tomcat, Glassfish, WildFly, Quarkus
Build Tools & Versionskontrolle:
Maven, Gradle, NPM, Git, GitLab, Subversion, Mercurial
Testing & Quality Assurance:
JUnit, Mockito, NUnit, RSpec, Capybara, Selenium, Appium, SOAP-UI, Load-UI
Monitoring & Observability:
Elastic Stack (ELK), Spring Admin, AWS CloudWatch
Entwicklungsmethoden:
Agile/Scrum, Kanban, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Continuous Integration/Delivery (CI/CD), DevOps, Software Craftsmanship
Betriebssysteme:
Linux (Debian/Ubuntu, CentOS/RHEL/AlmaLinux), macOS, Windows
Zertifizierungen:
CoreMedia Certified Delivery Developer (CMCD), CoreMedia Certified Management Developer (CMCM), CoreMedia Certified Administrator (CMCA)
Sonstige Technologien:
OAuth2, OpenID Connect (OIDC), Keycloak, Flyway, Liquibase, Packer, KVM, Hyper-V
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
