You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jesús López BorregoJL

Jesús López Borrego

Java Developer / Software Analyst

€350/day
Madrid, ES
3-7 years

Average response time: 1 hour

About Jesús

I don't just write code; I translate complex business requirements into efficient, high-performance software.With a strong foundation in the financial and banking sector, I specialize in building robust backend ecosystems—balancing online transactional components with high-throughput batch processing. My technical toolkit includes Java 11/17, Spring Batch, Spark, and Oracle SQL, but my true value lies in my ability to analyze, streamline, and optimize end-to-end development workflows. What I bring to your project:Technical Problem Solving: I analyze existing bottlenecks and implement re-engineered processes to ensure system reliability and long-term performance. Proven Versatility: My experience spans from complex financial infrastructures to managing international quality assurance operations. Strategic Communication: As a two-time TEDx speaker, I can bridge the gap between technical complexity and project goals, ensuring smooth alignment with stakeholders. High-Velocity Delivery: I am known for my "out-of-the-box" thinking and ability to adapt rapidly to new requirements, consistently delivering clean, maintainable code. Whether you need to scale your backend, optimize data-heavy processes, or require a hands-on developer who understands both the code and the business logic behind it, I deliver with precision and speed. Let’s solve your next technical challenge.
  • Spanish

    Native or bilingual

  • English

    Native or bilingual

  • German

    Conversational

Remote only
Primarily works remotely

Experience

  • Ayesa
    Lead Backend Engineer | Banking & Financial Systems
    BANKING AND INSURANCE
    January 2025 - Today (1 year and 7 months)
    Madrid, Spain
    System Architecture & Data Processing: Engineered end-to-end backend solutions for both online and batch environments. Developed robust online applications using Java 11 and Oracle SQL, while architecting high-throughput batch ecosystems using Apache Spark (Java 17), Spring Batch, and DataX to orchestrate large-scale data migrations.

    Infrastructure Design & Documentation: Spearheaded the technical design of complex job chains and online component structures. Produced comprehensive technical documentation to ensure system maintainability and knowledge continuity across the engineering lifecycle.

    Quality Engineering & Deployment: Leveraged modern CI/CD workflows (Jenkins and GitHub Actions) to maintain rapid, error-free deployment cycles. Possess official GitHub Actions certification, ensuring deep technical proficiency in optimizing and managing development workflows.

    Engineering Excellence & Mentoring: Enforced code quality using SonarQube and GitHub Copilot, consistently driving Clean Code principles and OOP best practices. Acted as a technical lead, mentoring junior developers and providing structural guidance to elevate team delivery standards.
    Java SQL GitHub Apache Spark Spring Batch
  • NTT Data
    Backend Software Engineer | Banking & Financial Systems
    BANKING AND INSURANCE
    October 2023 - December 2024 (1 year and 2 months)
    Madrid, Spain
    Core Development & Batch Processing: Developed and maintained robust backend applications using Java 8 and Spring Batch, focusing on high-performance data processing within the banking sector. Orchestrated complex data flows between SQL and MongoDB databases to meet strict financial operational requirements.

    Pipeline Operations: Utilized established Jenkins CI/CD workflows to ensure reliable, error-free deployment cycles and consistent system stability across releases.

    Quality Assurance & Technical Guidance: Architected comprehensive test suites using JUnit and Mockito to guarantee code reliability. Leveraged SonarQube to enforce rigorous quality standards. Acted as a technical resource for junior team members, providing guidance and code reviews to improve team output and maintain project standards.
    Java SQL Spring Batch MongoDB Jenkins
  • SGS
    International Project Lead & VBA Developer | Textile QA
    CHEMICAL
    October 2012 - October 2015 (3 years)
    Madrid, Spain
    Global Operations & Stakeholder Management: Orchestrated end-to-end quality assurance operations across seven countries (China, India, Pakistan, Bangladesh, Italy, Turkey, and Bulgaria). Acted as the strategic bridge between diverse cross-functional teams, ensuring alignment with international quality standards and operational milestones.

    Systems Engineering & Automation: Designed and maintained custom analytical tools using VBA, transforming complex, fragmented global datasets into centralized, automated dashboards.

    Data-Driven Decision Making: Streamlined reporting workflows by replacing manual processes with scalable, analytical management tools. This increased operational visibility and enabled stakeholders to make rapid, metric-based decisions, directly improving the efficiency of global production cycles.
    VBA Microsoft Excel English Project Management Communication

Recommendations

Be the first to recommend Jesús

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Arquitectura APX, Servicios ASO y LRBA
    BBVA
    2024
    Arquitectura APX, Servicios ASO y LRBA
  • Bootcamp en Java Spring Boot
    Lucatic
    2023
    Bootcamp en Java Spring Boot

Categories