Madrid, Community of Madrid, Spain
Led design and development of cloud-native microservices using Java 8, Spring Boot, Spring Cloud Stream, and Kafka, delivering scalable banking and mortgage processing solutions on AWS.
Built and deployed serverless applications using AWS Lambda, API Gateway, Step Functions, CDK, and CloudFormation.
Migrated legacy billing systems to microservices, improving performance and reducing latency by 35% through containerized deployment with Docker and Kubernetes.
Developed REST APIs for customer onboarding, payment processing, and transaction workflows integrated with third-party systems.
Applied TDD/BDD using JUnit, Mockito, and Cucumber, achieving 90%+ test coverage and reducing post-production issues.
Implemented CI/CD pipelines via Jenkins and GitHub Actions for automated builds, testing, and deployments.
Supported full-stack development within Agile/Scrum teams, deploying Java microservices on OpenShift for high-throughput financial applications.