08/24/2026 updated

**** ******** ****
Premium member
100 % available

Senior Fullstack Java Developer - Spring Boot & Microservices

Las Palmas de Gran Canaria, Spain (Canary Islands)
Only remote
Higher National Diploma in Multiplatform Application Development
Las Palmas de Gran Canaria, Spain (Canary Islands)
Only remote
Higher National Diploma in Multiplatform Application Development

Profile attachments

Antonio Gonzalez Bonilla - Senior Fullstack Java.pdf

About me

Senior Java developer, 15+ years in tech. Enterprise backend: Java 8-21, Spring Boot, microservices. Recent work: a 30-microservice national health platform, e-government and insurance SaaS. 4+ years contracting, EU-based, invoicing directly. 100% remote. Strongest in written communication.

Java (Programming Language)PHPSpring FrameworkApache StrutsJavaServer FacesPython (Programming Language)TypeScriptUMLVaadinSpring CloudSpring BootSpring DataApache KafkaRestful ApiSpring Batch
Java & Spring Boot Backend Development
Extensive experience with Java 8, 11, 17 and 21, Spring Boot 2 and 3, Spring Cloud, Spring Security and Spring Data. Development of business-critical backend services for financial services, public administration and healthcare.

Microservices & Cloud Architecture
Solid experience designing and implementing microservices architectures, REST APIs, SOAP web services, hexagonal architecture and event-driven design with Apache Kafka and real-time data streaming.

Frontend Development with Angular & TypeScript
Hands-on experience building modern single-page applications with Angular and AngularJS, TypeScript and JavaScript ES6+. Additional knowledge of Vaadin, Thymeleaf, JSP, JSPF, Ionic, HTML5 and CSS3.

DevOps & Infrastructure
Docker, Kubernetes, GitLab CI/CD, Linux (Debian, CentOS, Ubuntu), SSH, WebLogic 12c, JBoss 7.4, GlassFish, server monitoring and automated deployment.

Databases
Relational and NoSQL databases: PostgreSQL, Oracle, PL/SQL, MySQL, MongoDB, ObjectDB, Redis and InterSystems.

Security & Identity Management
OAuth2, JWT, Keycloak, Spring Security, electronic signature (@Autofirma, FIRe), Cl@ve and SAST.

Testing & Quality Assurance
JUnit 5, JaCoCo, SonarQube, end-to-end testing, code reviews and UML modelling with MagicDraw to ensure software quality.

AI Integration & Workflow Automation
LLM API integration, workflow automation (n8n), WhatsApp Business API, VoIP and SIP telephony, and AI-assisted engineering with Claude Code and GitHub Copilot.

HL7 FHIR & Healthcare Interoperability
Contributed to a national health platform with around 30 microservices in Java 21 and Spring Boot 3.5, HL7 FHIR interoperability over InterSystems and FHIR-backed biometric data access.

Experience

Professional experience10+ years
Freelancer since2019

Languages

EnglishGoodSpanishNative speaker

Project history

Freelance Software Developer and Technical Consultant

Cash Converters Canarias
Long-term independent engagement covering design, development and technical consulting. Delivered an appointment management system end to end: RESTful API with Spring Boot and an Angular single-page application, deployed on GlassFish. Database design in MySQL and API documentation with OpenAPI.

Senior Fullstack Java Developer

Altia Consultores (joined through Exis TI, part of the Altia group)
Delivery of business-critical Java software for clients in financial services, public administration and healthcare. Assigned to OneSait (Indra Minsait) for Abanca, Mapfre, Intesa and RGA, with evolutive maintenance of a multi-tenant life insurance SaaS platform. Development and maintenance of critical digital government applications for the Junta de Castilla y Leon (e-Government), including SOAP to REST migration secured with JWT. Contributed to the INGESA MiTuSalud national health platform with around 30 microservices in Java 21 and Spring Boot 3.5, with HL7 FHIR interoperability.

Freelance Java Developer and DevOps Engineer

Canaritel (Self-employed)
Built and operated a multichannel communications platform in Java and Spring. Backend with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases. Java frontend development with Vaadin, plus HTML, CSS, JavaScript, Thymeleaf and JSP. Integrated the WhatsApp Business API and built an NLP chatbot, as well as a VoIP system with asynchronous architecture and multithreading. DevOps responsibilities: server deployment, Docker, monitoring, maintenance and support on Linux.

Director and Technical Lead

Televoip World S.L. (WifiClick SaaS)
Founded and led a telecommunications and software company with an international Wi-Fi hotspot marketing SaaS platform. Integrated social network APIs and built the administration panel in Angular with a PHP and Java backend. The platform was selected by Wellness Telecom for the Smart Costa del Sol programme and rolled out across Spain and Latin America.

Director and Software Developer

Televoip Canarias S.L. (VoIP Products)
Founded and led a company for research and development of Voice over IP systems. Technical direction of multiplatform VoIP applications using SIP and WebRTC. Deployed across more than 1,000 commercial locations and thousands of Android devices nationally.

Certificates

Real-Time Data Processing with Apache Kafka

TrainingIT

2026


Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in