System.out.println("Desarrollador Backend - Javier Moreno");

Desarrollador Backend (Java/Spring Boot) Desarrollo APIs REST y aplicaciones backend orientadas a negocio

+15 años de experiencia profesional | Actualmente desarrollando un ERP/TPV.

Caricatura estilo Simpson

Acerca de Mí

Caricatura con brazos cruzados

Desarrollador Backend con base en Java y Spring Boot, enfocado en la creación de APIs y aplicaciones orientadas a negocio.

Actualmente cursando DAW en Valencia, con una trayectoria previa de más de 15 años en un entorno logístico donde he gestionado procesos completos: recepción de mercancía, preparación de pedidos, facturación mediante ERP (Odoo) y atención directa a clientes.

Esta experiencia me permite entender no solo cómo se construye una aplicación, sino qué problemas reales debe resolver dentro de un negocio.

A nivel técnico, desarrollo proyectos propios como un ERP/TPV, aplicando arquitectura por capas, gestión de usuarios y seguridad con Spring Security.

Busco una oportunidad donde seguir creciendo como desarrollador backend y aportar valor desde el primer día.

Proyectos

Avatar de Javier para proyectos

Una selección de los desarrollos en los que he trabajado recientemente, abarcando desde páginas corporativas hasta aplicaciones SaaS a medida.

Proyecto Destacado

Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
Captura de ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)
En desarrollo

ERP & TPV Multitenant Empresarial (Arquitectura Backend & Análisis)

Sistema integral de gestión empresarial (ERP) y TPV táctil con arquitectura multitenant real, desarrollado en equipo bajo un modelo cliente-servidor desacoplado. Mi rol ha sido la responsabilidad absoluta del análisis de negocio, la arquitectura Backend (Java/Spring Boot), base de datos y DevOps en producción, aportando 15 años de experiencia analítica en el sector minorista y de talleres para diseñar la lógica operativa. El repositorio adjunto expone el código del servidor RESTful, optimizado para servir datos al cliente web (Angular) desarrollado por mi compañero de frontend.

Java 21Spring Boot 3PostgreSQLJPA/HibernateAngularTypeScriptDocker & NginxLinux VPS (Hetzner)Arquitectura MultitenantSpring Security & JWT

Otros Proyectos

En desarrollo
Captura del proyecto Control Horario & Jornada v1.0
Captura del proyecto Control Horario & Jornada v1.0
Captura del proyecto Control Horario & Jornada v1.0
Captura del proyecto Control Horario & Jornada v1.0
Captura del proyecto Control Horario & Jornada v1.0
Captura del proyecto Control Horario & Jornada v1.0

Control Horario & Jornada v1.0

Sistema SaaS para la gestión del ciclo laboral. Permite gestionar turnos mediante cuadrantes dinámicos, control de fichajes en tiempo real con detección de estados, tramitación de ausencias y generación de reportes legales. Cuenta con jerarquía de roles y soporte nativo para modo oscuro.

Java 21Spring Boot 3PostgreSQLAngular 17TypeScriptTailwind CSSDocker
Captura del proyecto E-commerce Completo
Captura del proyecto E-commerce Completo
Captura del proyecto E-commerce Completo
Captura del proyecto E-commerce Completo
Captura del proyecto E-commerce Completo

E-commerce Completo

Plataforma E-commerce Full-Stack desarrollada con arquitectura MVC y backend en Spring Boot. Incluye carrito de compra, panel de administración seguro, generación de facturas PDF y gestión de usuarios. Integrada con APIs externas y desplegada en un VPS Linux.

Acceso Admin:
User: admin Pass: 1234
Spring BootSpring SecurityJPA/HibernateMySQLCloudinary APIVPS LinuxThymeleaf
En desarrollo
Captura del proyecto Portfolio Profesional - Alba Sona
Captura del proyecto Portfolio Profesional - Alba Sona
Captura del proyecto Portfolio Profesional - Alba Sona

Portfolio Profesional - Alba Sona

Web profesional para cliente real enfocada en presencia online y captación de clientes. Desarrollo orientado a rendimiento y experiencia de usuario, con estructura optimizada para SEO y navegación fluida en dispositivos móviles

AstroCSS3HTML5JavaScript
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL
Captura del proyecto Gestor de Gastos - Java Swing + JPA + MySQL

Gestor de Gastos - Java Swing + JPA + MySQL

Aplicación de escritorio desarrollada en Java para la gestión de gastos personales. Permite administrar usuarios y gastos mediante un CRUD completo, utilizando una arquitectura en capas (interfaz, lógica de negocio y persistencia). La aplicación emplea JPA (EclipseLink) para la persistencia de datos en MySQL e incorpora validaciones, confirmaciones de acciones y gestión de relaciones entre entidades.

JavaJava SwingMySQLJPAEclipseLinkArquitectura en CapasMVCCRUD

Habilidades

A lo largo de mi formación y proyectos personales, he trabajado con las siguientes tecnologías y herramientas para construir aplicaciones web eficientes.

⚙️ Backend & Arquitectura

Logo de Java Java
Logo de Spring Boot Spring Boot
Logo de Spring Security Spring Security
Logo de Hibernate / JPA Hibernate / JPA

💻 Frontend

Logo de HTML5 HTML5
Logo de CSS3 CSS3
Logo de JavaScript JavaScript
Logo de Astro Astro
Logo de Tailwind CSS Tailwind CSS

🗄️ Bases de Datos

Logo de MySQL MySQL
Logo de PostgreSQL PostgreSQL
Logo de MongoDB MongoDB

🛠️ Herramientas

Logo de Git Git
Logo de GitHub GitHub
Logo de Docker Docker
Logo de Postman Postman
Caricatura programando

Contacto

Caricatura para contacto

¿Trabajamos juntos?

Busco oportunidad para prácticas como desarrollador backend

Otras formas de conectar

Si prefieres un contacto más directo, puedes encontrarme en estas plataformas:

Descargar CV (PDF)