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 - Proximamente

Septiembre 2026 - Actualmente

      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