freiberufler Freelance Backend Engineer – Java, Kotlin, Spring Boot, Kafka auf freelance.de

Freelance Backend Engineer – Java, Kotlin, Spring Boot, Kafka

online
  • 63€/Stunde
  • 08242 Manresa
  • auf Anfrage
  • es  |   |  en  |  de
  • 05.11.2026
  • Contract ready

Kurzvorstellung

Backend engineer (Java, Kotlin, Spring Boot, Kafka), 4+ years. Data-model migrations, platform upgrades, event-driven systems, SSO. CTO of Commonlend, a fintech I built from scratch. Remote from Barcelona, about 20h/week.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Apache Kafka3 J.
  • Backend Entwickler3 J.
  • Docker3 J.
  • Hibernate (Java)3 J.
  • Java-Entwickler4 J.
  • Kotlin
  • Kubernetes3 J.
  • Microservice
  • Postgresql
  • Spring Boot

Projekt‐ & Berufserfahrung

Freelance Backend Engineer
Flexoptix GmbH, Darmstadt (remote)
9/2026 – offen (3 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2026 – offen

Tätigkeitsbeschreibung

German manufacturer of optical transceivers and networking hardware. Independent contractor delivering Java backend work packages for the product development department, each scoped with deliverables and an hour budget. Working remotely from Spain.

- Backend services: design and evolve core services and data models in Java and Spring Boot, end to end from design to production.
- Data migrations: lead data-model migrations, backfills and production rollouts on live systems.
- Integrations: build and maintain integrations with ERP and service-desk platforms.
- Quality: raise reliability and code quality through CI safeguards, testing and code reviews.

Stack: Java, Spring Boot, Hibernate/JPA, MariaDB, Flyway, REST, SOAP, Jira Service Management API

Eingesetzte Qualifikationen

Mariadb, Java-Entwickler, Hibernate (Java), Jira, Spring Framework, SOAP, Backend Entwickler

Co-founder & CTO
Commonlend Ventures UG, Remote
3/2026 – offen (9 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2026 – offen

Tätigkeitsbeschreibung

Pre-launch P2P lending fintech for credit-invisible consumers in Germany, designed to operate through a licensed partner bank. As co-founder and CTO (part-time), I own the entire technical side: architecture, every technology decision and hands-on development across the codebase.

- Built the platform from scratch: Kotlin/Spring Boot backend, Next.js/TypeScript web app and React Native (Expo) iOS and Android apps.
- Architecture and technical decisions: all architecture, data-model, technology and tooling choices.
- Product design: designed the MVP end to end: borrower KYC, lender marketplace, SEPA payments, admin panel.
- Banking integration: led the technical evaluation of partner banks and banking-as-a-service providers.
- Engineering setup and team: set up the development workflow, project tooling and company IT; onboarded and lead a developer.

Stack: Kotlin, Spring Boot, Next.js, TypeScript, React Native, Expo

Eingesetzte Qualifikationen

Kotlin, Spring Framework, Typescript, React Native, Backend Entwickler

Backend Engineer (Festanstellung)
Flexoptix GmbH, Darmstadt
4/2023 – 8/2026 (3 Jahre, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2023 – 8/2026

Tätigkeitsbeschreibung

Sole backend owner of core platform components serving 10,000+ customers, including Kafka messaging, Keycloak SSO and multi-tenancy.

- Led a platform-wide migration to Java 25 and Spring Boot 4 across 15+ services, improving build performance by about 30% and removing a critical class of security vulnerabilities.
- Designed and built centralized SSO for 3 products and about 8,000 users with Keycloak and JWT, together with the backend, webshop and IT teams; login-related support tickets fell by about 40%.
- Resolved 20+ long-standing production bugs in legacy systems, some open for 2-3 years.
- Optimized critical queries and schema design, cutting response time on key endpoints by about 25%.
- Raised integration test coverage on critical components from about 40% to 75%+.
- Contributed to hiring by designing technical interview pipelines and evaluating 10+ candidates.

Stack: Java, Spring Boot, Quarkus, Hibernate/JPA, MariaDB, Kafka, Keycloak

Eingesetzte Qualifikationen

Apache Kafka, Mariadb, Java-Entwickler, Docker, Hibernate (Java), Spring Framework, Kubernetes, Backend Entwickler

Junior Full-stack Engineer (Festanstellung)
CeitaSL, Remote
2/2022 – 4/2023 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 4/2023

Tätigkeitsbeschreibung

Started as a software engineering intern (Feb 2022) and continued as junior full-stack engineer.

- Developed and maintained Java/Spring Boot components across 4 APIs, including Selenium-based automation services handling about 500 transactions a day.
- Redesigned 2 key application components, cutting average page load time by about 40% and removing a recurring production timeout.
- Delivered 3 features end to end, from backend services to Thymeleaf/JavaScript views.

Stack: Java, Spring Boot, Selenium, Thymeleaf, JavaScript

Eingesetzte Qualifikationen

Java-Entwickler, Spring Framework, JavaScript, Selenium

Ausbildung

Computer Engineering (Software Engineering specialization)
Bachelor's Degree
Universitat Autònoma de Barcelona
2022
Barcelona

Über mich

Backend engineer with 4+ years building production Java and Spring Boot systems, and Kotlin since 2026. Independent contractor since September 2026, delivering backend work packages for Flexoptix, a German network-hardware manufacturer, after 3.5 years there as a backend engineer.

What I do:
- Backend services: design and evolve core services and data models in Java/Kotlin and Spring Boot, end to end from design to production.
- Data migrations: data-model migrations, backfills and production rollouts on live systems.
- Platform upgrades: led the migration of 15+ services to Java 25 and Spring Boot 4, improving build performance by about 30%.
- Security: designed centralized SSO with Keycloak and JWT for 3 products and about 8,000 users.
- Integrations: ERP and service-desk integrations, event-driven architecture with Kafka.

I'm also co-founder and CTO of Commonlend, a P2P lending fintech I architected and built from scratch (Kotlin/Spring Boot backend, Next.js web app, React Native iOS and Android apps), owning every technical decision.

Working remotely from Barcelona (CET). Languages: Spanish and Catalan (native), English (fluent), German (basic).

Weitere Kenntnisse

Java, Kotlin, Spring Boot, Quarkus, Hibernate/JPA, REST, gRPC, Apache Kafka, Microservices, Saga, Transactional Outbox, PostgreSQL, MariaDB, Redis, Flyway, Keycloak, SSO, JWT, RBAC, JUnit, Testcontainers, Docker, Kubernetes, Jenkins, Git, Maven, Prometheus, Grafana, TypeScript, Next.js, React Native, Expo

Persönliche Daten

Sprache
  • Spanisch (Muttersprache)
  • Katalanisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
0
Berufserfahrung
4 Jahre und 9 Monate (seit 02/2022)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden