You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Juan Francisco Fernández HerrerosJF

Juan Francisco Fernández Herreros

CFGS Desarrollo de Aplicaciones Web

€320/day
Madrid, ES
3-7 years

Average response time: 1 hour

About Juan Francisco

Profesional del desarrollo de software con amplia experiencia en arquitecturas basadas en microservicios, APIs REST y migración de aplicaciones legacy. He participado en todas las fases del ciclo de vida del desarrollo —desde el análisis y diseño hasta la implantación y mantenimiento— en proyectos de gran envergadura dentro de los sectores bancario, financiero y público.

A lo largo de mi carrera he trabajado con Spring Boot, Spring Cloud, Oracle, MongoDB, Docker, Jenkins, SonarQube, Kafka, RAML y Swagger, aplicando metodologías ágiles (Agile/Scrum) y prácticas de integración continua. También cuento con experiencia en testing automatizado con herramientas como JUnit, Postman, Newman, Selenium, Serenity y Cucumber, además de la generación de reportes y control de calidad del código.

Me apasiona diseñar soluciones sólidas y escalables, optimizar procesos y mejorar la calidad del software mediante buenas prácticas. Disfruto trabajando en equipo, aprendiendo nuevas tecnologías y contribuyendo a que los proyectos evolucionen hacia arquitecturas más modernas, eficientes y mantenibles.
  • Spanish

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Atmira
    Senior Software Engineer
    January 2022 - Today (4 years and 5 months)
    Madrid, Spain
    Miembro del equipo de los proyectos DARWIN y Portabilidad

    Diseño e implementación de APIs REST mediante Swagger y ApiCurio.

    Desarrollo de arquitectura CQRS con bases de datos Oracle y MongoDB.

    Ejecución de tests unitarios y funcionales con JUnit y Postman.

    Desarrollo backend con Spring, Spring Boot y Spring Security (JWT).

    Migración de aplicaciones legacy hacia la nueva arquitectura CQRS.

    Procesamiento y carga de datos desde ficheros CSV mediante conexión SFTP.

    Generación de reportes automatizados en formato CSV.

    Trabajo en entornos de Integración Continua con Jenkins, SonarQube, GitLab CI/CD y OC4.

    Implementación de sistemas de mensajería distribuida con Apache Kafka.

    Participación activa en equipos bajo metodología ágil (Agile/Scrum).
  • AT Sistemas
    Java Software Engineer
    November 2021 - June 2025 (3 years and 7 months)
    Tres Cantos, Spain
    Miembro del equipo de desarrollo del proyecto TAM

    Participación en tareas de análisis, diseño, desarrollo, pruebas, implantación y mantenimiento dentro de una arquitectura basada en microservicios.

    Mantenimiento y evolución de aplicaciones legacy.

    Utilización de tecnologías como Spring, Spring Boot, Swagger, Docker, Jenkins y JMeter.

    Integración de servicios SOAP con APIs REST, garantizando compatibilidad e interoperabilidad entre sistemas.

    Colaboración en entornos de metodología ágil (Agile/Scrum).

Recommendations

Be the first to recommend Juan Francisco

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

Skill set

Categories