InkFlow API — Backend para estudio de tatuajes
API REST de e-commerce para un estudio de tatuajes: catálogo, pedidos, facturas PDF y usuarios. Contrato OpenAPI contract-first con generación de código, (...)
Junior Java Developer
Disponible para oportunidades
Diseño interfaces y contratos antes que la implementación. Especializándome en Spring Boot: monolitos modulares, microservicios y procesos batch con Spring Batch.
Algunos de mis proyectos, con el contrato definido antes de escribir código. Sigo subiendo repositorios nuevos y actualizando los que ya están; aquí explico las decisiones de diseño de cada uno y en mi GitHub ↗ están todos.
API REST de e-commerce para un estudio de tatuajes: catálogo, pedidos, facturas PDF y usuarios. Contrato OpenAPI contract-first con generación de código, (...)
Intranet Java que genera proyectos estandarizados (Spring Boot, Batch y microservicio contract-first) desde un formulario: plantillas dentro del JAR, generación asíncrona con (...)
Control de stock multi-almacén con alertas de mínimo. Monolito modular generado con Scafftrix y adaptado al dominio: contrato OpenAPI de 8 endpoints (...)
Microservicio contract-first generado con Scafftrix y adaptado a notificaciones: registra el envío, lo entrega por un puerto desacoplado (hoy un adaptador de (...)
Adaptación del batch de Scafftrix a un caso real: concilia facturas contra pagos en dos steps, marca estados en H2 y lo (...)
Videojuego arcade 2D del proyecto fin de ciclo de DAM: un pez sobrevive en un océano con tiburones y medallas. Compilado para (...)
Tecnologías con las que construyo mis proyectos. En cada ficha detallo qué uso y por qué.
Mi primera oportunidad profesional como Junior Java Developer, preferiblemente en remoto o, si es presencial, dentro de Extremadura. Busco un equipo donde aprender de desarrolladores con experiencia, crecer profesionalmente y aportar valor desde el primer sprint.