Senior Java Backend Engineer (Spring Boot, AWS) für Startups & Softwareteams
- Verfügbarkeit einsehen
- 2 Referenzen
- 90€/Stunde
- 48147 Münster
- auf Anfrage
- de | en
- 06.11.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2026 – 10/2026
Tätigkeitsbeschreibung
• Bewertung von Produkt-, Delivery- und Testautomatisierungs-Infrastruktur als unabhängiger technischer Sparringspartner, Ableitung strategischer Empfehlungen für schrittweise Verbesserungen
• Bewertung der Testautomatisierungspraxis hinsichtlich Qualität, Wartbarkeit, Skalierbarkeit und Pipeline-Integration
• Analyse der CI/CD- und Delivery-Pipeline-Prozesse zur Identifikation von Potenzial für bessere Testautomatisierung
Continuous Integration, Test Automation, Software Architecture
8/2026 – 12/2026
Tätigkeitsbeschreibung
• Technische Führung und tägliches Enablement von Fullstack-Teams durch Pair Programming, Code Reviews und Architektur-Coaching
• Mentoring von Entwicklern bei komplexen technischen Herausforderungen und Förderung des Wissensaustauschs zu modernen Best Practices
• Vorleben und Coaching von KI-gestützter Entwicklung (Claude Code, MCP-Integrationen) in Pairing, Code Review und Test-Harness, kritisch angewendet statt als Selbstzweck
• Stärkung der Engineering Excellence durch Coaching zu Teststrategien (Unit-Tests, E2E-Tests), CI/CD-Optimierung sowie Monitoring und Observability
• Unterstützung bei der schrittweisen Übernahme von Betriebs- und Entwicklungsverantwortung, Wissenskonsolidierung und Definition eines Ownership-Modells
• Technische Koordination zwischen internen Teams und externen Dienstleistern, Förderung einer offenen Feedback- und Lernkultur
• Aktive Mitarbeit an Anwendungsmigration und Modernisierung
Postgresql, Docker, Java (allg.), Jenkins, Spring Framework, Typescript, Angular, Kubernetes
4/2026 – 4/2026
Tätigkeitsbeschreibung
• Beratung zu technischer Architektur und Plattformstrategie für eine Geschäftsinitiative in der Frühphase
• Bewertung von Infrastrukturoptionen, Kostenstrukturen und Skalierbarkeits-Trade-offs
• Beitrag zu Produkt- und Systemdesign-Entscheidungen in der Konzeptphase
Software Architecture
10/2025 – 4/2026
Tätigkeitsbeschreibung
• Aufbau und Weiterentwicklung eines Data Lakes für zentrale Datenverarbeitung, Analyse und Langzeitspeicherung: mehr Datentransparenz und bessere Geschäftsentscheidungen
• Konzeption und Umsetzung einer S3-basierten Backup- und Archivierungsstrategie mit Lifecycle-Management: höhere Datensicherheit bei deutlich geringeren Speicherkosten
• Entwicklung eines DSGVO-konformen Lösch- und Aufbewahrungskonzepts
• Gezielte Performance- und Kostenoptimierungen: kürzere Laufzeiten, geringere Infrastrukturkosten und Systemlast bei höherer Stabilität
• Analyse und Behebung von Produktionsproblemen und Engpässen für mehr Zuverlässigkeit und Verfügbarkeit
• Skalierbare Datenverarbeitung und Hintergrundjobs für große Datenmengen
• Verbesserung von Monitoring, Logging und Alerting für schnellere Incident-Erkennung und weniger Ausfallzeit
• Optimierung von Deployment- und QA-Prozessen für zuverlässigere Releases
Amazon Web Services (AWS), Java (allg.), Spring Framework
12/2024 – 9/2025
Tätigkeitsbeschreibung
- Architekturberatung
- Featureentwicklung
Amazon Web Services (AWS), Java (allg.), Spring Framework
2/2024 – 8/2024
Tätigkeitsbeschreibung
• Design und Migration von Secrets in AWS SecretManager
• Modularisierung der Plattformkonfigurationen zur einfachen Wiederverwendung
• Auswahl, Konfiguration und Anbindung einer RAG-Datenbank zur Verbesserung
von OpenAI Prompts
• Umfassende Analyse und Dokumentation von SQS Performance-Problemen
• Erweiterung des firmeneigenen Frameworks zur Messung und Auswertung der
Kosten von DynamoDB Lese- und Schreibzugriffen
• Erweiterung des bestehenden Scripting-Engine um JavaScript-Support
• Erweiterung von REST-Endpunkten mit Bewit und Hawk
• Migration eines inhouse Infrastructure-as-Code Systems nach CDK
• Implementierung verschiedener Sicherheitsmaßnahmen zur Verbesserung der
Login-Sicherheit (u.a. Brute-Force-Prevention)
• Erweiterung fachlicher Metriken und Einbau via CDK
• Implementierung eines SQS-Metrik-basierten Alarmsystems nach Slack
• PoC Evaluation von AWS AppFlow
Amazon Web Services (AWS), Java (allg.), Spring Framework
1/2024 – 2/2024
Tätigkeitsbeschreibung• Implementierung einer vollständigen CI/CD Pipeline (inklusive unterstützender Infrastruktur wie self-hosted build pools) via Infrastracture as Code auf Azure
Eingesetzte QualifikationenInfrastrukturarchitektur, Continuous Integration, Microsoft Azure
4/2021 – 11/2023
Tätigkeitsbeschreibung
• Planung, Leitung und Umsetzung der Migration einer geschäftskritischen Investmentplattform (400k+ Zeilen Code) von Spring Boot 2.3 auf 3.1
• Konzeption und Prototyping von Refactoring-Ansätzen vom Monolithen zu einer verteilten, serviceorientierten Architektur
• Definition und Einführung unternehmensweiter Standards: Architectural Decision Records, Code-Review-Prozesse und Service-Templates
• Planung, Design, Koordination und Umsetzung geschäftskritischer Produktfeatures
• Technische Entscheidungen und Architekturentwürfe auf Unternehmensebene, von der Engineering-Leitung übernommen
Amazon Web Services (AWS), Java (allg.), Kotlin, Spring Framework
10/2020 – 3/2021
Tätigkeitsbeschreibung
• Design, Implementierung und Betrieb eines landesweit eingesetzten Registers für Drohnenbetreiber
• Koordination eines internationalen Entwicklungsteams in den USA, Argentinien und Deutschland
• Verbesserung der Softwareentwicklungsprozesse
• Erweiterung und Verbesserung der zugrunde liegenden AirMap-Plattform
• Durchführung von Code Reviews
Amazon Web Services (AWS), Golang, Kubernetes, Postgresql
2/2020 – 10/2020
Tätigkeitsbeschreibung
• Fachliche und disziplinarische Führung eines Teams von mehr als 20 Mitarbeitenden
• Entwicklung einer API-first-Strategie über Softwarearchitektur, Geschäftsprozesse, Produktstrategie und Mitarbeiterschulung
• Analyse und Verbesserung einer Microservice-basierten verteilten Architektur
• Mentoring und Coaching von Entwicklern, Team Leads und Product Ownern
• Moderation von Scrum-Prozessen und Schulungen für Entwicklungsteams
• Koordination von Recruiting und Auswahl von Nearshore- und Offshore-Freelancern und -Teams
Golang, Java (allg.), Mongodb
7/2012 – 1/2020
Tätigkeitsbeschreibung
Entwicklung vom Software Engineer zum Software Architect über 7+ Jahre: Teamleitung, Coaching, Scrum-Master-Rolle
Anwendungen und Plattformen:
• Weltweites IAM-System
• KPI-Management-Plattform (Finanzsektor)
• Ausfallsichere Logistikanwendung
• Tourenplanung und Disposition
• Paketlabel-Sortierung
• Anwendung im Pharmasektor
• Anwendungen auf der SAP Cloud Platform
• Performance-Optimierung einer Logistikanwendung
Daten und Analytics:
• Enterprise Data Lake
• Predictive Maintenance mit ML auf industriellen Zeitreihendaten
• Hadoop-basierte Reporting-Plattform
• Big-Data-Architektur für ein BMBF-gefördertes Forschungsprojekt
• Tool zur Pseudonymisierung personenbezogener Daten
Apache Hadoop, Apache Spark, Postgresql, Docker, Scala, Amazon Web Services (AWS), Elasticsearch, React (JavaScript library), Golang, Java (allg.), Kotlin, Python, Spring Framework
Zertifikate
Coursera / AWS
AWS
AWS
AWS
Ausbildung
Systemische Institut Kassel
Universität Kassel
Universität Kassel
TU Clausthal
Clausthal-Zellerfeld
Über mich
Was ich übernehme:
• Feature Delivery: Ihr Stack, Ihr Prozess, meine Verantwortung von den Anforderungen bis zum Betrieb
• Stabilität und Kosten: Produktionsprobleme, langsame Systeme, steigende Cloud-Rechnungen. Ich finde die Ursache und behebe sie, zum Beispiel mit über 30 % geringeren Datenbankkosten
• Team Enablement: Pairing, Code Reviews und Teststrategie, auch zum Einsatz von KI-gestützter Entwicklung, ohne die Kontrolle über die Codebasis zu verlieren
Hintergrund: Ex-CTO und Principal Engineer, Dr. in Informatik, 14 Jahre Erfahrung. Ich habe große Migrationen verantwortet, unternehmensweite Standards geprägt und mehr als 30 Entwickler gecoacht. Zertifizierungen u. a.: AWS Generative AI Developer Professional, AWS AI Practitioner, HashiCorp Terraform Associate, Professional Scrum Master.
Ab Dezember 2026 in Vollzeit verfügbar.
Weitere Kenntnisse
Java, Kotlin, Spring Boot, Docker, Cloud (AWS), Terraform, Git, SQL, Softwarearchitektur, Verteilte Systeme, Microservices, API Design, REST, Scrum, Code Reviews, Refactoring, Requirements Engineering, Implementierung, Debugging, Analytisches Denken, Leadership, Mentoring und Coaching, Teamführung, Junit, Mockito, GitLab, Postman
Professionell:
Linux, Kubernetes, Domain-Driven Design, Serverless, MongoDB, Cassandra, Neo4J, PostgreSQL, RAG, LLM, Claude Code, Projektmanagement, Testing, Entwicklung und Analyse von Algorithmen, Atlassian-Produkte (JIRA, Confluence), langchain4j
Basic:
Go, JavaScript, TypeScript, Python, React, Angular, gRPC, MCP, Cloud (Azure, GCP), Playwright, HTMX, Haskell, C#, .NET Core
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
