11/05/2026 updated


100 % available
Senior Full-Stack Developer | Java, Go, React | AI Integrations
Sevilla, Spain
Only remote
Bachelor’s degree in Software Engineering at the University of SevilleAbout me
Senior full-stack developer (10 years) based in Sevilla, Spain. Java/Spring Boot, Go, React and AI integrations (LLM chatbots, agents, automation). Principal Software Engineer at Trazadera. Fully remote, part-time (~2 days/week), available now.
Java (Programming Language)PHPAndroid (Software)PostgreSQLNode.jsAngular 2+TypeScriptWordPressChatbotsReact.jsLarge Language ModelsSpring BootKotlinFull Stack DevelopmentRestful Api
Senior Full-Stack Developer with 10 years of experience building production software for demanding clients (public health sector, retail, banking, logistics/data platforms).
Backend: Java, Spring Boot, Go, Node.js, TypeScript, PHP, REST APIs, PostgreSQL.
Frontend: React, Angular, TypeScript, WordPress.
Mobile: Kotlin, Android.
AI: LLM / OpenAI integrations, chatbots, agents, process and document automation.
DevOps: Docker, deployment of existing apps, performance work and migrations.
Experience
Professional experience10+ years
Freelancer since2020
Languages
EnglishFluentSpanishNative speaker
Project history
I lead Trazadera's product line end to end: shaping ideas with the business, architecture, core development, infrastructure and production rollout with clients.
• modernAIze — AI-assisted modernisation of legacy systems (COBOL, webMethods, SAP BW, Qlik…) into Java/Spring or dbt on Snowflake, BigQuery or Databricks.
• Golden — master data management platform that unifies customers, products or suppliers into one trusted record with full traceability; in production with millions of records in hospitality and travel.
• Lens — edge data capture: lightweight agents on Linux, Windows, macOS and Android orchestrated from a central platform; measures WiFi experience across hotel chains.
Tech: Java, Spring Boot, Go, TypeScript, LLMs, PostgreSQL, Kafka, MQTT, dbt, Snowflake, BigQuery, Docker, Kubernetes, GitHub CI/CD.
• Senior Developer (Jan 2024 – May 2025): built a complete online ordering system for a supermarket chain in Go — orders, warehouse selection, picking and shipping, plus payments with gateway retries and SMS/email notifications.
• Tech Lead (Mar 2022 – Jan 2024): led the backend team (planning, analysis and technical support) on a new middleware for user management and financial operations; Quarkus (Java 8/11) with OpenAPI contracts between backend and frontend.
• Senior Developer (Jun 2021 – Mar 2022): migrated an e-commerce monolith to microservices in Go and Java on GKE/Kubernetes.
Dockerised microservices acting as middleware over banking service APIs, giving clients a clearer and simpler API (PHP/Symfony, Angular, Docker, Kubernetes, REST). Introduced mutation testing (Infection) to raise QA. Worked directly with the French and German teams in English, in a fully self-managed remote team.