You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Javier D.JD

Javier D.

JAVA BACKEND ARCHITECT / TECH LEAD

€390/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Javier

Software Architect / Senior Backend (Java & Kotlin)

+10 years building and modernizing platforms in Public Administration and banking.

Developing microservices with Java 17/Kotlin + Spring Boot 3, Cloud-Native focus, Hexagonal Architecture, DDD, Testing (TDD/BDD), SOLID.
DevOps (CI/CD, Docker, OpenShift, Helm, Harbor).

I bring technical leadership, mentoring, and governance of best practices to ensure end-to-end quality, traceability, and scalability.

Frontend
  • HTML5, CSS3, Bootstrap, JavaScript, jQuery, React
Cross-Platform
  • Kotlin (Android: mobile, tablet, TV)
Backend & Frameworks
  • Java (1.4/6/7/8/11/17), Spring (Core, Batch, Security, REST), Spring Boot (microservices)
  • Hibernate / JPA, EJB, Struts, JSF (RichFaces, PrimeFaces, OmniFaces)
Architectures & Practices
  • Hexagonal Architecture, DDD, SOA, SOLID, design patterns, best practices
APIs & Integration
  • REST (JAX-RS, Jersey) and SOAP (Axis): design, implementation, and consumption
  • OpenAPI/Swagger, API versioning, hardening, and observability
Security & Cryptography
  • Certificates, keystores, signing, and encryption (client/server)
  • SAML2, OAuth2, JWT, WS-Security; integration with Cl@ve and WSO2
Data & Persistence
  • Hibernate/JPA; (mainly) Oracle, MariaDB/PostgreSQL, MongoDB, Sybase
Reporting & ECM
  • JasperReports, Crystal Reports; integration with Documentum
CI/CD, DevOps & Quality
  • Maven, Gradle; Jenkins, SonarQube, Git/GitHub
  • Docker, Kubernetes/OpenShift, Helm, Harbor (deployment and orchestration)
Testing
  • JUnit, JMeter (unit and load), SoapUI, Postman (integration)

  • Spanish

    Native or bilingual

  • English

    Fluent

Can work on-site
Madrid (up to 15km)

Experience

  • INNUSUAL S.L
    JAVA BACKEND ARCHITECT / TECH LEAD
    BANKING AND INSURANCE
    November 2024 - Today (1 year and 7 months)
    Madrid, Spain
    Java Backend Architect – Microservices & DevOps
    • Implementation of microservices in Java 17 with Spring Boot 3.x.
    • Management of Swagger/OpenAPI for API design and documentation.
    • Management of images in Harbor and deployments in OpenShift.
    • Optimization of Dockerfiles and Helm Charts for orchestration and releases per environment.
    • Technical support and guidance for developers (reviews, troubleshooting).
    • Gathering functional/technical requirements for ICCREA processes: “Balance Reception”, “Transfer Confirmations”, and “Finalize Orders”, ensuring integration with FLASH, SYFE, and Agent Banking.
    • Automation with Bash: creation, optimization, and debugging of scripts for processing flows (balance reception, transfer confirmations, order closing).
    • Development of stored procedures in Sybase (T-SQL) for processing migrated data.
    Spring boot JPA/Hibernate REST API OpenShift Docker
  • AYUNTAMIENTO DE TRES CANTOS
    IT TECHNICIAN (CIVIL SERVANT)
    PUBLIC SECTOR
    April 2024 - November 2024 (7 months)
    Tres Cantos, Spain
    Java Developer / SysAdmin & Automation
    • Development of applications and automation of processes for tax management and parking authorization, from analysis to production deployment (APIs, back office, and business flows).
    • PowerShell scripting: automation of recurring tasks (provisioning, diagnostics, backups, deployments), reducing operational times and manual errors.
    • Windows 10/11 administration and fleet management: policies, inventory, basic hardening, and preventive maintenance.
    • Technical support (Helpdesk) L1/L2: diagnosis and resolution of incidents in IT and audiovisual systems, focusing on service continuity and SLA compliance.
    • LAN/WAN Networks (TCP/IP): configuration and operation of VLANs and layer 2/3; IP/VoIP Telephony platform administration.
    • Operation and deployment: Docker/Portainer containers, Apache/Tomcat publishing, documentation, and knowledge transfer.
    Java REST API JPA/Hibernate Docker HelpDesk
  • INETUM / AYESA A.T
    JAVA ARCHITECT / TECH LEAD
    PUBLIC SECTOR
    June 2017 - April 2024 (6 years and 10 months)
    Madrid, Spain
    Architect / Tech Lead Java – Corporate Frameworks (Madrid Digital)
    • Evolution, maintenance, and L3 support of corporate frameworks (Framework2, Atlas, and Atlantix).
    • Design and industrialization of new components/accelerators: definition, testing, documentation, and delivery following DevOps best practices and principles (CI/CD).
    • Technological research: evaluation of versions, OSS/commercial libraries, and execution of PoCs to enrich Java frameworks.
    • Digital identity: analysis and integration with WSO2 Identity Server (SAML, OAuth2/OIDC, JWT) and SSO in frameworks.
    • Security and cryptography: design, construction, and testing of modules for signing, encryption, authentication, and access control oriented towards e-Administration.
    • Support and technical governance: incident management for internal teams and suppliers, troubleshooting, and technological alignment.
    • Knowledge management and leadership: documentation, knowledge transfer, task coordination, milestone tracking, and continuous improvement proposals.
    • Knowledge portal: updating and curating content on frameworks, components, and Java solutions.
    JavaServer Faces Spring Framework JPA/Hibernate WSO2 Webservices

Recommendations

Be the first to recommend Javier

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Higher Technician in Cross-Platform Application Development
    I.E.S Enrique Tierno Galván
    2010
    Técnico Superior Desarrollo de Aplicaciones Multiplataforma
  • ITIL® Foundation Certificate
    PeopleCert- AYESA
    2019
    ITIL® Foundation Certificate

Skill set

Categories