Fernando de la Torre Arcas

Fernando de la Torre Arcas

Arquitecto y Desarrollador de Software

Arquitecto y desarrollador de software con experiencia en diseño, desarrollo y gestión de proyectos tecnológicos.

Experiencia laboral

Arquitecto de Software - Babel

Septiembre 2026 - Actualmente

    • OGSIA - Herramienta de Gobierno de IA (Centro de Inteligencia Artificial de la Junta de Andalucía)

    Aquitecto de Sofware / Java Tech Lead - Profile

    Febrero 2023 - Septiembre 2026

    • Colaboración transversal con equipos de producto, QA, DevOps y arquitectura.
    • Definición de estrategias de integración entre sistemas y gobierno de APIs.
    • Definición y evolución de la arquitectura de software, alineando las soluciones técnicas con los objetivos de negocio y garantizando escalabilidad, seguridad y mantenibilidad.
    • Diseño de soluciones técnicas en entornos Java y arquitecturas de microservicios (Spring Boot), incluyendo la selección del stack tecnológico
    • Diseño e implementación de APIs REST y servicios backend.
    • Elaboración de documentación técnica y diagramas de arquitectura.
    • Establecimiento de estándares de desarrollo, buenas prácticas y patrones de diseño (SOLID), asegurando la calidad y consistencia del código.
    • Gestión de la calidad del software mediante estrategias de testing, code reviews y herramientas como SonarQube.
    • Gestión del código fuente con Git, garantizando trazabilidad y control de versiones.
    • Identificación y reducción de deuda técnica, definiendo planes de mejora y refactorización.
    • Implementación y mantenimiento de pipelines CI/CD (Jenkins) y despliegues automatizados (OpenShift).
    • Liderazgo técnico de equipos de desarrollo, proporcionando mentoring, soporte y guía en la toma de decisiones
    • Monitorización y observabilidad de sistemas (logging, métricas, Grafana).
    • Optimización del rendimiento de aplicaciones y resolución de incidencias complejas en entornos de desarrollo y producción.
    • Participación en la planificación técnica, estimaciones y seguimiento de proyectos.
    • Supervisión del cumplimiento de la arquitectura y revisión de soluciones técnicas, código y propuestas de diseño.

    • Automatizador de Generación de Proyectos en Azure devops (Asisa - Eq. Arquitectura)
    • Equipo Arquitectura (Asisa)
    • GDPR (Mutua)
    • ICO (Banco Santander)
    • SRAC (Banco Santander)

    Ingeniero De Desarrollo De Software - Orchestra

    Junio 2021 - Enero 2023

    • Colaboración con equipos de QA y DevOps para garantizar despliegues estables y eficientes.
    • Desarrollo backend con Spring Boot, JPA, REST y Oracle DB.
    • Gestión del código fuente con Git y uso de pipelines CI/CD con Jenkins.
    • Implementación de microservicios desplegados en contenedores Docker bajo OpenShift.
    • Mantenimiento de servicios RESTful y resolución de incidencias en entornos productivos.
    • Pruebas unitarias con JUnit y Mockito, asegurando la calidad y cobertura del código.

    • Software propio

    Arquitecto Software - Profile

    Octubre 2020 - Junio 2021

    • Aplicación de metodología Kanban para gestión y planificación de entregas técnicas.
    • Definición de pipelines automáticos de despliegue y validación de calidad de código.
    • Diseño de arquitecturas modulares basadas en Spring Boot y microservicios.
    • Gestión de control de versiones con SVN y Git, implementación de CI/CD con Jenkins.

    • CASER Seguros (Caser Seguros)

    Analista/Programador Java - Oesia

    Marzo 2019 - Octubre 2020

    • Análisis y desarrollo de aplicaciones empresariales Java EE con Spring y Oracle.
    • Colaboración con arquitectos para definición de modelos de datos y servicios transaccionales.
    • Desarrollo de pruebas unitarias y de integración con JUnit y Mockito.
    • Despliegue y configuración en entornos controlados con JBoss y WebLogic.
    • Diseño técnico y documentación de componentes y servicios REST.

    • Kronos (Endesa)
    • WMS (Inditex)

    Analista/Programador Java - Viewnext

    Agosto 2015 - Marzo 2019

    • Desarrollo de aplicaciones financieras y de integración con APIs bancarias en Java y Spring.
    • Diseño de servicios REST y SOAP, consumo de APIs externas.
    • Documentación técnica y despliegue en entornos de integración y producción.
    • Optimización de consultas SQL y procedimientos almacenados en Oracle DB.
    • Pruebas unitarias e integración continúa con Jenkins.

    • Administración Samsung Pay (Redsys)
    • Arquitectura Core (Cajamar)
    • Bizum (Redsys)
    • Consejeria de Justicia (Junta de Andalucía)
    • MyBank (Redsys)

    Analista/Programador Java - Best-IT Services

    Febrero 2015 - Agosto 2015

    • Desarrollo de aplicaciones web con Spring MVC, JSP y Oracle.
    • Diseño técnico de módulos funcionales y pruebas unitarias con JUnit.
    • Integración continua y despliegue automatizado con Jenkins.

    • Apertura de Cuentas (Openbank)
    • Localizador de Oficina (Openbank)
    • SoloPizza (Solopizza)

    Colaborador - IMUS

    Abril 2014 - Septiembre 2014

    • Diseño y desarrollo de portales web académicos en php y ajax.
    • Documentación técnica y mantenimiento de las soluciones desarrolladas.
    • Implementación de modelos de datos y optimización de rendimiento en servidor.

    • Doc-Course 2015 (IMUS)
    • Doctorado 2015 (IMUS)

    Programador Sr. - Isotrol

    Abril 2014 - Diciembre 2014

    • Desarrollo de interfaces empresariales con Oracle ADF.
    • Diseño y mantenimiento de esquemas en Oracle DB.
    • Ejecución de pruebas unitarias y de integración sobre entornos ADF.

    • Mosaico (Consejeria de Cultura) (Junta de Andalucía)

    Programador Jr. - Everis

    Septiembre 2012 - Enero 2014

    • Desarrollo de pruebas unitarias y documentación de componentes técnicos.
    • Desarrollo de servicios backend en Java EE y mantenimiento de aplicaciones COBOL.
    • Participación en migraciones de sistemas bancarios y validación de integridad de datos.

    • Migración Bancaria (Banco Popular y Banco Pastor)
    • Zeus (Gas Natural Fenosa)

    Publicaciones

    Buenas prácticas de seguridad en Java Spring Boot

    En este post, realizaremos una breve introducción sobre buenas prácticas Java Spring Boot, aplicables tanto a APIs como a aplicaciones empresariales.

    Ver publicación

    Monolitos vs. Microservicios: ¿qué arquitectura elegir?

    Elegir cómo construir tu software siempre será clave para tu equipo. En 2026, la cuestión no es si un monolito o microservicios es mejore, sino qué opción se ajusta mejor a tu situación.

    Ver publicación

    Explorando OpenApi: estructura, rutas y seguridad

    En este artículo, nos adentraremos en la utilización de OpenApi para crear los diferentes endpoints de nuestra aplicación, con sus diferentes objetos de request y response que necesitemos.

    Ver publicación

    Creación de un proyecto DevOps con Azure PowerShell

    En este post veremos cómo crear un proyecto en Azure DevOps, asignar a los usuarios a un grupo y vincular ese grupo al proyecto, además de la creación de un repositorio y librerías, todo ello utilizando un script de PowerShell

    Ver publicación

    Cómo ejecutar una aplicación Spring Boot como un servicio Linux

    En este post veremos cómo ejecutar una aplicación Spring Boot como un servicio Linux configurado desde un bash con configuración externa

    Ver publicación

    Formación académica

    GFGS Desarrollo De Aplicaciones Informáticas

    Salesianos de San Pedro (Sevilla). 2010 - 2012

    GFGM Explotación De Sistemas Informáticos.

    IES Pino Montano (Sevilla). 2008 - 2010

    Certificados

    Programador Java Web
    102 horas
    Desarrollador Spring
    66 horas
    Community Manager
    40 horas
    Cloud Computing
    40 horas
    Introducción al Desarrollo Web I
    40 horas
    Introducción al Desarrollo Web II
    40 horas
    Fundamentos de Python 2
    40 horas
    Spring Boot 4, Spring 7 & Hibernate for Beginners
    36 horas
    Java 8 Desde Cero
    30 horas
    Java 8 Para Programadores Java
    30 horas
    ADF Avanzado
    30 horas
    Fundamentos de Python 1
    30 horas
    Spring FrameWork De Java
    25 horas
    Hadoop
    25 horas
    Spring Boot Y Spring MVC 5
    20 horas
    Clean Code
    18 horas
    Dirección de Equipo
    16 horas
    Spring MVC
    16 horas
    Hibernate Y JPA
    14 horas
    Microservicios con Spring cloud
    13 horas
    Desarollo De API REST Con Spring Boot
    12 horas
    Seguridad En Tu API Rest Con Spring Boot
    12 horas
    Elementos Avanzados En Tu API REST Con Spring Boot
    12 horas
    Javaserver Faces
    10 horas
    SQL Desde Cero
    10 horas
    Spring Core 5
    10 horas
    Gestión de Proyectos y Fundamentos de metodología Agile
    8 horas
    Copilot
    8 horas
    Liderazgo
    8 horas
    Introducción a la IA Generativa
    8 horas
    Negociación
    8 horas
    Prompting responsable: maximiza la IA en tu negocio
    8 horas
    Claude With The Anthropic Api
    8 horas
    GIT
    6 horas
    Desarrollo Seguro Redsys
    6 horas
    Prevención acoso laboral
    6 horas
    Desarollo con IA
    6 horas
    Scrum: Fundamentos Y Buenas Prácticas
    5 horas
    Scrum Técnico
    5 horas
    Scrum Avanzado
    5 horas
    SCRUM Práctico en Proyectos de Software
    5 horas
    OpenAPI 3 Master: Diseña APIs como un Profesional
    5 horas
    OpenAPI: Beginner to Guru
    5 horas
    Gradle 6.0
    3 horas
    Prevencion Riesgos Laborales
    3 horas
    Liderazgo De Equipo
    2 horas
    Nociones De Gestión De Conflictos
    2 horas
    Competencias Relativas A Equipo Nivel III
    2 horas
    Competencias Relativas A Equipo Nivel IV
    2 horas
    Competencias Relativas A Equipo Nivel V
    2 horas
    Competencias Relativas A Organización Del Trabajo Nivel III
    2 horas
    Competencias Relativas A Organización Del Trabajo Nivel IV
    2 horas
    Competencias Relativas A Organización Del Trabajo Nivel V
    2 horas
    Competencias Relativas A Comunicación Nivel III
    2 horas
    Competencias Relativas A Comunicación Nivel IV
    2 horas
    Competencias Relativas A Comunicación Nivel V
    2 horas
    Seguridad Y Privacidad De Datos (Versión 2.0)
    2 horas
    Aspectos Básicos Del Reglamento General De Protección De Datos (RGPD)
    2 horas
    Prevención Riesgos Laborales En P.V.D
    2 horas
    Gestión Ambiental
    2 horas
    Competencias Relativas A Creatividad E Innovación Nivel III
    2 horas
    Competencias Relativas A Creatividad E Innovación Nivel IV
    2 horas
    Competencias Relativas A Creatividad E Innovación Nivel V
    2 horas
    Competencias Relativas A Orientación Estratégica Nivel III
    2 horas
    Competencias Relativas A Orientación Estratégica Nivel IV
    2 horas
    Competencias Relativas A Orientación Estratégica Nivel V
    2 horas
    Prevención de riesgos laborales para programador informático
    2 horas
    Google Inteligencia Artificial y productividad
    2 horas
    Claude Code In Action
    1 horas
    Introduction To Agent Skilss
    1 horas
    Introducrion To Model Context Protocol
    1 horas
    Formacion En Emergencias
    0 horas
    Formación En Pantallas De Visualización De Datos (PVDs)
    0 horas
    Beca Cobol
    0 horas

    Contacto