12/23/2025 updated

**** ******** ****
100 % available

Software Developer Full Stack Java, Springboot Kubernetes and Google Cloud Platform

Madrid, Spain Software engineer
Madrid, Spain Software engineer

Profile attachments

fernando_puerta_cv.pdf

About me

I am a Senior Java/Full-Stack Engineer specializing in platform modernization and cloud-native architectures. I have worked in demanding environments where quality, scalability, and stability are as important as delivering value quickly.

HTMLJava (Programming Language)JavaScript (Programming Language)PHP (Programming Language)Apache ActiveMQAgile MethodologyAmazon Web ServicesApple Mac SystemsArchitectureTest AutomationUnit TestingMicrosoft AzureCascading Style Sheets (CSS)Cloud ComputingStatic Program AnalysisCode ReviewDatabasesContinuous DeliveryContinuous IntegrationLinuxDevOpsProgramming ToolsInfrastructure ManagementIntegrated Development EnvironmentsPostgreSQLMicrosoft SQL ServersMongoDBMySQLNode.JsRedisSoftware EngineeringSONAR (Symantec)Stock ControlTypeScriptWeb ApplicationsTestingGoogle CloudAdministrative OperationsPerformance TestingReactJSSpring-bootVert.xBackendGitKanbanAngularJSKubernetesCassandraFull Stack DevelopmentApache KafkaReactive ProgrammingOperational SystemsWeb TechnologiesReact NativeFront End Software DevelopmentRestful ApiSoftware Version ControlDockerJenkinsMicroservices
I am a full-stack developer with extensive experience building backends in Java/Spring Boot and frontends in React, working with microservices, Docker/Kubernetes, and deployments on AWS/Azure/GCP. I am comfortable leading rapid deliveries with a focus on quality (testing, performance, and observability).In recent freelance projects and previously in enterprise teams, I have worked on React ↔ Spring Boot integrations with REST APIs, automated testing, and continuous delivery pipelines:DGT (Horus): backend in Java Spring Boot, PostgreSQL, Redis, ActiveMQ, Kubernetes, unit and performance testing; code reviews and Sonar.Inditex (various): Java 11 microservices (and some Node.js) with Spring Boot, Kafka, Mongo/Cassandra, Azure/AWS, Docker packaging, unit/integration testing and deployment on warehouse terminals.Masmóvil (Alten & Grupo Masmóvil): Java 11 + Spring Boot/Vert.x microservices architecture, reactive programming, MongoDB/PostgreSQL, Kubernetes on GCP, with UnitTest, Sonar and code review.

Languages

EnglishGoodSpanishNative speaker

Project history

Software developer

Freelance
Desarrollo de aplicaciones con diferentes tecnologías, gestión de certificados de materiales, desarrollo de app Horus de seguimiento de tráfico y configuración de paneles de señales de tráfico para la DGT

Software developer

Grupo Masmovil
Desarrollo con Java 11, arquitectura de microservicios, Spring boot y Vert.x 4, programación reactiva, base de datos Mongo, postgresql, despliegue en Google Cloud con kubernetes

Software developer

Alten Spain
Desarrollo con Java 11, arquitectura de microservicios, Spring boot y Vert.x 4, programación reactiva, base de datos Mongo, postgresql, despliegue en Google Cloud con kubernetes

Site Reliability Engineer - Full stack developer

Kairos Digital Solutions
Desarrollo de microservicios en Java 11 y NodeJs, OpenShift, mongo, test unitarios, kafka, proyecto con alto volumen de datos. Desarrollo de Backend en nodeJS con arquitectura de microservicios

Arquitecto Web - Full stack developer

Grupo Antevenio S.A.
Full-stack developer, despliegue en prod, proyectos con Zend PHP, Symfony2, en front backbone y react, bootstrap, DB mysql, sqlite, mongodb, redis, aplicación android y IOS con React-native

Analista Programador

Tecsur Consultoría y formación SL
Desarrollo de páginas webs, trabajando en HTML, PHP, Javascript, Base de datos

Programador - Administrador de Redes

ARGES SL
Programador PHP, Javascript y MySQL

Programador - Administrador de Redes

Tele 2 Comunitel
Configuración de equipos para voz por IP e Internet, gestión remedy, Soporte a técnicos de Tele2 y de Telefónica, configuración de routers

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in