Available for remote freelance work

Senior Java developer · AI integrations

Senior Java development
with experience beyond the backend.

I have spent more than 15 years building and running software. I currently work mainly with Java, Spring Boot and microservices, and I also handle AI, APIs and communications integrations when the project needs them.

Las Palmas, Spain · Remote across Europe

Written German supported with professional translation tools · No calls or meetings in German

Antonio González Bonilla
Java · Spring · Kafka
AI + APIsProduction integration
15+years in technology
Java 8–21enterprise backend
30microservices on a national health platform
1,000+commercial locations reached by VoIP products

What I solve

The work I usually take on

Most assignments fit into one of these three areas. The rest of the stack is there to help me finish the job, not to fill a list of technologies.

01

Java, Spring Boot and microservices

Backend development, migrations and maintenance of business applications. I work with REST APIs, Kafka, security and event-driven systems when they are really needed.

Java 21Spring BootMicroservicesKafkaREST
02

AI integrations and automation

Agents, n8n workflows and model APIs connected to existing tools and data. I also set up the handoff to a person when automation should stop.

AI Agentsn8nLLM APIsWhatsAppAutomation
03

Voice, WhatsApp and business platforms

SIP/PBX, WebRTC and WhatsApp systems connected to CRM, APIs and internal applications. This is an area I have worked in for many years.

SIP/PBXWebRTCWhatsApp APICRMDevOps

Selected work

Some of the work I can show

Two public products you can open and test, plus one of the enterprise projects that best represents my recent Java work.

PUBLIC PRODUCT · AI AUTOMATION

ConectaYGana

A multilingual customer-service platform with web and WhatsApp, AI-assisted conversations, CRM integrations, n8n workflows and transfer to human agents.

PUBLIC PRODUCT · VOICE & MESSAGING

Comunicabox

A business communications service that brings together SIP/PBX telephony, WhatsApp Business and AI-assisted workflows.

ENTERPRISE · DIGITAL HEALTH

INGESA MiTuSalud

I work within a team of more than 20 developers on a patient telemonitoring platform with around 30 Java 21 and Spring Boot 3.5 microservices and HL7 FHIR.

Flexible delivery model

I can work alone or add people if the project grows

For a normal assignment, you work directly with me. If several projects arrive at the same time, or the scope needs more hands, I can bring in developers I already know and lead. I remain the technical contact.

Direct work with me

A straightforward option for backend, integrations, maintenance or a specific automation.

+

More capacity when needed

For a larger scope, I can organise additional development without changing your technical contact.

Experience

Where my experience comes from

2023 — Present

Senior Fullstack Java Developer

Altia Consultores

Financial services, public administration and digital health. Java/Spring microservices, secure API modernisation and HL7 FHIR interoperability.

2019 — 2023

Freelance Java Developer & DevOps Engineer

Canaritel

Built and operated multichannel platforms with Java, Spring, SQL/NoSQL, WhatsApp Business API, VoIP, Docker and Linux infrastructure.

2009 — 2019

Founder, Technical Lead & Software Developer

Televoip

Led SaaS, Wi-Fi and VoIP product development. SIP/WebRTC solutions reached more than 1,000 commercial locations and thousands of devices.

Core stack

Technologies I work with

Backend

Java 8–21 · Spring Boot · Spring Cloud · REST · SOAP · Kafka

Frontend

Angular · TypeScript · React · Vaadin · HTML · CSS

Platforms

Docker · Kubernetes · GitLab CI/CD · Linux · WebLogic · JBoss

Data & security

PostgreSQL · Oracle · MySQL · MongoDB · Redis · OAuth2 · JWT · Keycloak

AI & communications

LLM APIs · n8n · WhatsApp Business · SIP/PBX · WebRTC

Healthcare

HL7 FHIR · InterSystems · secure biometric-data services

Contact

Tell me what you are working on

Email is usually the easiest way to start. Send me a short explanation of the project, the technology involved and the expected dates. I will tell you honestly whether I can help.

English and Spanish · Remote work from Las Palmas

Send me the project details

A short explanation is enough. I will reply personally after reviewing it.

Your details will only be used to reply to this enquiry.

I read the message myself. You will not receive an automatic sales sequence.