03/12/2026 updated

**** ******** ****
100 % available

Backend Software Engineer - Java & Cloud Specialist

Málaga, Spain
Only remote
B.S. in Software Engineering
Málaga, Spain
Only remote
B.S. in Software Engineering

Profile attachments

Backend_Cayetano_Bonilla_Pastor_CV.pdf

About me

Software Engineering with hands-on experience building high-concurrency systems (Django / Spring Boot 3, supporting +100 concurrent users, MySQL). I combine a full-stack perspective (Angular) with a strong technical foundation in ASM/C++ and Linux, allowing me to tackle performance issues.

Java (Programming Language)JavaScriptApplication Programming Interfaces (APIs)ArchitectureHTML5Cascading Style Sheets (CSS)Cloud ComputingSoftware QualityComputer SecurityDatabasesDebuggingDevOpsDjangoGitHubHibernateInfrastructure ManagementJUnitPython (Programming Language)Language DevelopmentPostgreSQLLinux AdministrationLua (Scripting Language)MongoDBMySQLOWASPPerformance TuningSystems Development Life CycleQuality ManagementMockitoAngular 2+SwaggerSecure CodingSecurity ManagingSonarQubeSystems ArchitectureTesting StrategiesTypeScriptWeb ApplicationsOpenapiDocker ContainerTestingPostmanSpring BootBackendGitContainerizationAngularJSFront End Software DevelopmentApi DesignRestful ApiSoftware Version ControlDatabase AdministrationDockerMicroservices
Backend & Multi-Language Development: advanced expertise in Java 21/17, Spring Boot 3, and Hibernate for building scalable backend systems and microservices architectures. Strong proficiency in Python and expanding knowledge in Django. Experience using Lua for backend logic optimization.


Frontend Technologies: competency in JavaScript (ES6+), TypeScript, Angular, HTML5, and CSS3 for building responsive and structured web applications.


Database & API Design: proficient in PostgreSQL, MySQL, and MongoDB database management. Expertise in REST API design for high-performance applications and handling asynchronous data fetching.


Cloud Infrastructure & DevOps: comprehensive knowledge of Docker containerization, CI/CD pipelines via GitHub Actions, Linux administration, and version control with Git.


Testing & Quality Assurance: experience with JUnit 5, Mockito, and Testcontainers for comprehensive testing strategies, alongside SonarQube for code quality and Swagger/OpenAPI for documentation.


Security Implementation: knowledge of secure coding practices, OWASP standards, API security measures, and system hardening for robust infrastructure. Strong interest in Cybersecurity & Digital Trust.


Performance Optimization: skills in system performance tuning, low-level debugging, infrastructure optimization, and writing Python scripts to reduce manual intervention.


System Architecture: understanding of clean architecture principles, microservices design, and scalable system development maintaining a clean separation of concerns.



Languages

GermanBasic knowledgeEnglishGoodFrenchBasic knowledgeSpanishNative speaker

Project history

Lead Backend Developer & SysAdmin

Project Libra

Internet & IT

10-50 team member

Project Context: High-performance infrastructure supporting massive concurrent traffic.
Stack: Lua, Python, Java, MySQL, Linux VPS, Git/GitHub.
- Designed and deployed a Linux-based backend infrastructure supporting +100 concurrent users, ensuring stability and peak performance under heavy load.
- Optimized backend logic using Lua and Java, reducing system latency and CPU overhead through query optimization and architectural improvements.
- Managed Linux VPS environments, implementing system hardening, firewall configurations, and proactive production monitoring.
- Led real-time incident response, coordinating technical solutions to ensure high availability for an infrastructure ranked Top 3 in Spain within its sector.Project

Freelance Developer & Technical Lead

SaaS - Custom Order Management Platform

Internet & IT

< 10 team member

Project Context: Sole developer of a B2B SaaS for custom order management, leading the project from initial concept to paying customers.
Stack: Java, Spring Boot 3, PostgreSQL, Python, Django, TypeScript, Angular, REST APIs, Docker, Linux, Git, CI/CD.
- Designed and developed a production-grade REST API from scratch using Java and Spring Boot 3, managing the full order lifecycle (creation, status tracking, and automated notifications).
- Architected and maintained relational database schemas in PostgreSQL, implementing normalized multi-tenant data isolation, order history, and real-time reporting queries.
- Containerized the entire application stack using Docker, ensuring environment parity between development and production.
- Configured and managed CI/CD pipelines to automate build, test, and deployment processes, significantly reducing release friction and manual errors.
- Developed comprehensive unit and integration tests using JUnit 5 to ensure backend reliability and prevent regressions during rapid iterations.
- Administered Linux-based production environments (VPS), including service monitoring, log analysis, and high-availability maintenance.
- Integrated third-party RESTful APIs for payments and notifications, handling API contracts, secure authentication, and robust error management.Project

Certificates

EF SET English C1 Certificate

EF SET

2026


Portfolio


Contact form

Log in to get in touch

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

Sign upLog in