logoalt Hacker News

juansmyesterday at 3:47 PM0 repliesview on HN

Location: Seville, Spain (UTC+1/+2)

Remote: Yes

Willing to relocate: Yes, for the right role

Technologies: Java, Spring Boot, Spring Security, Hibernate/JPA, PostgreSQL, Oracle, Flyway, Docker, Keycloak/OAuth2/OIDC, JUnit, GitLab CI. Also Python/Flask, React, TypeScript.

Résumé/CV: https://juanschezmor.github.io

Email: [email protected]

Backend developer, 2.5 years, currently at a consultancy in Spain and looking to move to a product company.

Most of my work is on a Java 21 / Spring Boot platform replacing three legacy government systems, where I designed the access control layer: a Spring Security permission evaluator that resolves permissions at runtime from the database instead of hardcoded roles. I also migrated 100+ Oracle packages, tables and functions to PostgreSQL with one other developer, consolidating two legacy databases behind Flyway, and cleared 30+ batches of slow-query and missing-index findings in production.

Before that I built a Flask/PostGIS backend serving spatial queries over meteorological data, and a RAG pipeline for semantic analysis of corporate documents.

Spanish citizen, so no visa needed anywhere in the EU. English C1.