10/23/2026 updated

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

Senior Software Engineer | Java, Kotlin, Spring Boot, React | Microservices & Cloud (AWS)

Elche, Spain
Only remote
Bachelor of Engineering in Computer Engineering
Elche, Spain
Only remote
Bachelor of Engineering in Computer Engineering

Profile attachments

CV.pdf

About me

Sr Software Engineer specialized in backend development, with 8+ years of experience building scalable, high-availability systems in Java, Kotlin and Spring. I thrive on the hard parts of engineering: complex integrations, distributed systems and production platforms where downtime is not an option.

AWS SQSJava (Programming Language)Application Programming Interfaces (APIs)Amazon S3DevOpsPostgreSQLSoftware ArchitectureAngular 2+Systems IntegrationSpring CloudReact.jsSpring BootBackendKotlinKubernetesFront End Software DevelopmentMicroservices
Backend Development with Java, Kotlin and Spring Boot
Over 8 years of experience building enterprise-scale backend systems using Java, Kotlin, Spring Boot, Spring Security, Quarkus and Hibernate. Expertise in RESTful APIs, event-driven microservices architecture and complex third-party integrations for fintech, health-tech and government platforms.

Cloud & DevOps Engineering on AWS
Extensive hands-on experience with AWS services including SQS, S3, EC2 and RDS. Proficient in Docker, Kubernetes, Jenkins and CI/CD pipelines, enabling fault-tolerant, scalable and independently deployable services in distributed environments.

Frontend Development with React and Angular
5 years of hands-on frontend development using React, TypeScript, JavaScript, Angular, Component Design and State Management. Proven track record of building internal admin tools that streamline complex operational workflows and reduce manual task time significantly.

Database Design and Optimization
Strong proficiency in PostgreSQL, Oracle, SQL Server and MongoDB. Experience in modeling schemas, optimizing complex queries and improving performance on high-traffic endpoints by up to 30% for both transactional and analytical workloads.

Software Architecture and Domain-Driven Design
Deep knowledge of Domain-Driven Design, SOLID principles, Clean Code, SAGA Pattern, API-First Design, Distributed Systems and Observability. Contribution to architecture and service-design decisions in large engineering organizations.

Testing and Quality Assurance
Skilled in JUnit, Mockito, Jasmine, Unit and Integration Testing, TDD and Code Review. Demonstrated ability to raise automated test coverage to 80%+ and reduce critical bugs through disciplined testing practices.

AI and Agentic Engineering
Practical experience integrating LLMs and AI coding agents such as Claude Code, Codex and Cursor into engineering workflows. Application of Agentic Workflows and Prompt Engineering to save multiple hours per week in code generation, review and debugging.

Agile Methodologies and Technical Mentoring
Experienced in Agile and Scrum environments with a strong focus on Technical Documentation and Mentoring. Track record of onboarding junior developers through pairing, code reviews and problem-solving sessions, reducing onboarding time by approximately 30%.

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

EnglishFluentPortugueseNative speakerSpanishGood

Project history

Senior Software Engineer

Pyyne
Senior backend engineer on a US digital-health platform, owning integrations between its GLP-1 prescription program and 5+ pharmacy/PBM partner networks using Kotlin and Java microservices on AWS (SQS, S3) for asynchronous, fault-tolerant processing of 1,000+ requests daily. Built React and TypeScript internal admin tools, designed data backfill and reconciliation pipelines, led live incident resolution as on-call engineer, contributed to architecture decisions, and integrated AI coding agents into the engineering workflow.

Software Engineer

Tecnomapas
Built full-stack features end to end with Spring Boot microservices and Angular for SIMCAR, Mato Grosso's Rural Environmental Registry platform. Designed a custom distributed scheduling system using the SAGA pattern, improved Oracle query performance by up to 30%, raised automated test coverage to 80%+ with JUnit and Jasmine, and secured 10+ services with Spring Security and token-based authentication.

Software Engineer

Capgemini
Modernized back-office systems for a top-tier Latin American retail bank serving 80M+ customers, migrating legacy code to Java and Spring Boot services on AWS (EC2, S3, RDS). Designed RESTful APIs and microservices, replaced manual releases with automated Jenkins and Docker CI/CD pipelines reducing deployment time by 30%, and mentored junior developers through pairing and code reviews.

Software Engineer

Agrotis
Designed and implemented RESTful APIs in Java and Spring Boot for agricultural platforms managing machinery, personnel and crop data. Implemented Kafka topics for real-time data streaming, integrated AWS S3 for secure document storage, contributed to Jenkins CI/CD pipelines, and used Kubernetes for production logging.

Software Developer

Antheus Technology
Built Java desktop applications for biometric data collection and user registration, designed SQL Server schemas and queries, and wrote system tests and validation routines to ensure reliability of biometric records.

Contact form

Log in to get in touch

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

Sign upLog in