You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Gerard BoschGB

Gerard Bosch

Backend Software Engineer Remote: Fintech Java/JVM

€ 640/dag
Barcelona, ES
8-15 jaar

Gemiddelde responstijd: 1 uur

Over Gerard

My SP Malt profile (Supermalter 🏅): 🔗 malt.es/profile/gerardbosch

📜 See my RESUME PDF at ➡️ resume.gerardbosch.xyz 🔗

I am dedicated to building robust, scalable backend systems. My approach blends modern practices, innovation, functional programming, and comprehensive testing, to create a high-quality codebase that ensures long-term reliability.

📒👀 Check my best practices and skills at ➡️ practices.gerardbosch.xyz 🔗

How I Can Help Your Business

✔ Strong Project Foundations: Well-architected, scalable code that minimizes technical debt.
✔ Improved Team Efficiency: Streamlined workflows and clear code organization for better collaboration.
✔ High Code Quality & Reliability: Consistent best practices, precise modelling and rigorous automated testing that reduce bugs.
✔ Faster, Predictable Delivery: Organized projects that eliminate bottlenecks for timely releases.
✔ Smoother Onboarding & Knowledge Transfer: A structured codebase that speeds team integration and sustainability.

My contributions help teams streamline architecture, boost clarity, adopt modern coding practices, and sustain efficiency long-term with training and guidance.

Offering

Tailored solutions based on your project’s needs:

🚀 Building from Scratch: I employ domain-driven techniques and Clean Architecture, using modern Java and functional programming to create a scalable, reusable, coherent codebase with robust testing.

🧹 Restoring Chaotic Projects: I transform disorganized systems into structured, efficient solutions by cleaning up code, improving organization, and enhancing test coverage to lower technical debt.

🦾 Reinforcing Project Delivery: I support teams in upholding best practices and strong testing workflows, ensuring each release is reliable and meets high standards.

Key Achievement: Successfully led a major European banking project as Tech Lead, managing a team of four engineers to deliver a robust, efficient solution.
  • Spaans

    Tweetalig / moedertaal

  • Engels

    Vloeiend

  • Catalaans

    Tweetalig / moedertaal

Uitsluitend remote
Werkt voornamelijk remote

Werkervaring

  • Leboncoin
    Backend Software Engineer
    DIGITAAL BUREAU & IT-CONSULTANCY
    april 2025 - Vandaag (1 jaar en 4 maanden)
    Paris, Frankrijk
    🎯 Support the migration and handover of Adevinta’s central messaging (chat) backend platform to Leboncoin, ensuring smooth transition to full ownership and autonomy. The system supports 20M+ monthly active users, tens of millions of conversations per month, and millions of daily messages through an Event-Driven Architecture (Kafka, Kafka Streams).

    🎯 Created an architectural framework (Spring based) to be an umbrella of 40+ microservices and centralize service management, versioning and evolution, providing cross-cutting components for the Event-Driven system, and make maintenance and upgrades much easy. It strongly contributed to harmonize code.

    • Actively engage in the roadmap for 2026 though actionable initiatives.

    • Develop new features and modernize the codebase and microservices architecture to meet evolving business and system requirements, improving scalability, reliability, and maintainability.

    • Operate, troubleshoot, and optimize the system to ensure high availability, performance, and resilience in a large-scale distributed environment. Bridge original and new teams, driving knowledge transfer, collaboration, and alignment for successful migration.

    Stack: Kotlin, Spring Boot, Kafka, Kafka Streams, Kubernetes, ScyllaDB, Postgres, Clickhouse, AWS,…
    Kotlin Apache Kafka ScyllaDB Kafka Streams AWS
  • Tymit
    Backend Software Engineer | Java, Quarkus, Reactive, REST API
    BANKEN & VERZEKERINGEN
    oktober 2024 - maart 2025 (5 maanden)
    🎯 Authored an RFC with actionable proposals to align the current architecture with Clean Architecture™ & SOLID principles, with a special focus on the Interface Segregation (ISP) and Single Responsibility Principle (SRP), plus other enhancements.

    • Engaged with the integrations team to support the migration of hundreds of thousands of customers into our system, while also developing new public-facing APIs to enable a new business model requiring first-party and third-party B2B backend integrations.
    • Improved testing reliability by introducing Property-Based Testing and showcasing its principles to the backend team, ensuring more robust testing including edge-cases, generating thousands of test values.
    • Spearheaded API contract segregation into dedicated modules, enabling the publication of versioned API artifacts for seamless and efficient cross-service integration using Gradle, contributing to DX.
    • Shared coding best practices and actively contributed to code reviews and BE discussions.

    Stack: Quarkus, Microservices, Reactive Programming, AWS (ECS, DynamoDB, SQS, SNS, RDS), Liquibase,…
  • Self-employed
    Software Engineer | C++, MQL
    BANKEN & VERZEKERINGEN
    juni 2023 - Vandaag (3 jaren en 2 maanden)
    🎯 Established my own company to provide software engineering services as a contractor.

    • Algorithmic trading, research, design & implementation of a risk management system for loss control, as well as key metrics collection/reporting using DDD & Hexagonal arch.
    • High level design of a multi-level affiliation system with referral fee distribution.
    • Took a break to learn about finances, markets, investments and expand Fintech expertise.

Aanbevelingen

Wees de eerste die Gerard aanbeveelt

Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.

Deze freelancerprofielen matchen ook met zoekopdracht.

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Opleidingen

  • Master of Science
    University of Lleida (Spain) / VIA UC (Denmark)
    2011
    M.Sc. Open Source Software Engineering
  • Software Engineering - Bachelor
    University of Lleida
    2010
    B.Sc. Software Engineering

Diploma's

Vaardigheden

Categorieën