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 EngineeringAbout 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 BootBackendKotlinKubernetes
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%.
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 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.
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.
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.