Hi, I'm Pau López
Backend Developer · Java & Spring Boot
Backend developer focused on Java & Spring Boot: REST APIs, JPA/Hibernate persistence, JWT security, hexagonal architecture and distributed systems with RabbitMQ and Docker.
Technical Stack
Backend-first stack powered by Java & Spring Boot: REST APIs, persistence, security, messaging, cloud infrastructure and Kotlin for mobile and backend.
Experience & Education
Hands-on backend development through internships, real-world projects and continuous learning.
Backend Developer Intern
Java & Spring Boot Internship
Building backend systems with Java 21 and Spring Boot: REST APIs, JWT security, JPA/Hibernate persistence, Flyway migrations and integration tests with JUnit 5 and Testcontainers. Team workflow with GitHub Flow and code reviews.
Full Stack Developer
Feria Valencia · Internship Contract
Remote web development using MJML, Docker and modern tooling. Implemented responsive newsletter systems and cloud deployments.
Higher Technical Degree in Cross-platform App Development
Vocational Training (DAM)
Backend development with Java and Spring Boot, mobile development with Kotlin and Jetpack Compose, clean architectures, DDD and software engineering best practices.
Open Source Projects
GitHub
Built FlowBoard (Kotlin + Ktor + WebSockets) and Supply Chain Simulator (Java microservices + RabbitMQ). Over 1,100 contributions in the last year across distributed systems, APIs and mobile apps.
Certifications
Featured Projects
Distributed Java/Spring Boot backends, event-driven microservices with RabbitMQ and full-stack development with Kotlin and Ktor.
Supply Chain Simulator
Distributed supply chain simulation built during an enterprise backend workshop. Microservices with RabbitMQ event contracts, DDD, Hexagonal Architecture and team GitHub workflow.
Transport Service
Microservice for truck registration, delivery lifecycle events and messaging contracts. Hexagonal Architecture, DDD and clean service boundaries.
FlowBoard
Full-stack Android and backend app for collaborative documents, tasks, workspaces and real-time chat. REST APIs, WebSockets, JWT auth, PostgreSQL and Clean Architecture deployed on Render.
Banking API
Production-oriented REST API for banking operations. JWT auth, refresh tokens, transfers, rate limiting, Flyway migrations and automated integration tests.
BombParty
Real-time multiplayer word game. Android app with Jetpack Compose, Ktor backend and WebSocket communication for live gameplay.
RenderMail
Responsive newsletter system deployed to the cloud. Modern backend architecture with MJML and automated design-to-production workflow.
Want to see more of my work?
View all projects on GitHubLet's Build Together
Open to junior backend roles, internships and collaborative projects around Java, Spring Boot and distributed systems.
Location
Valencia, Spain
Available remote & on-site
Languages
Spanish (Native) · English (C1)
Professional communication
Education · DAM
Higher Vocational Training
Java, Spring Boot, Kotlin & clean architectures
Have a project in mind?
Available for junior backend roles, internships and collaborations on Java, Spring Boot, Kotlin and distributed systems projects.
Send me a message