06/26/2025 updated

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

Senior Backend Engineer with JVM expertise

Palencia, Spain
Only remote
Software engineering at Universidad Politécnica de Madrid
Palencia, Spain
Only remote
Software engineering at Universidad Politécnica de Madrid

Profile attachments

victor-perez-resume.pdf

Java (Programming Language)Amazon Web ServicesDatabasesContinuous IntegrationPersistent Data StructureDevOpsDistributed SystemsScalabilityInfrastructure ManagementJava Virtual Machine (JVM)NoSQLParadigmsRedisSoftware SystemsSQL DatabasesSystems ArchitectureCachingBackendContainerizationKubernetesApache KafkaOperational SystemsFunctional ProgrammingDockerMicroservices
Java & JVM Technologies
Extensive experience with Java, Spring, Scala and JVM-based backend development spanning over a decade, with the last eight years dedicated specifically to JVM-based backend.

DevOps & Infrastructure
Strong foundation in OS and infrastructure work, including Docker, Kubernetes, CI/CD pipelines, and cloud platforms like AWS, enabling effective bridging between backend and DevOps teams.

Functional Programming
Expertise in Scala and functional programming paradigms to build robust and maintainable software systems with a focus on effects and scalability.

Database Technologies
Proficiency in SQL, NoSQL databases, and Redis for data persistence and caching solutions.

Distributed Systems
Experience designing and implementing distributed systems with messaging-based architectures using Kafka and microservices.

Container Orchestration
Knowledge of containerization with Docker and orchestration with Kubernetes for scalable deployment environments.

System Architecture
T-shaped skill set enabling design of complete systems that are efficient, resilient, and scalable, with understanding from runtime and operating systems to distributed systems.
 

Experience

Professional experience5 - 10 years
Freelancer since2025

Languages

EnglishFluentDutchBasic knowledgeSpanishNative speaker

Project history

Senior Backend Engineer

Ripe NCC
Working with Java, Scala, SQL, Flyway, Docker, K8s, Helm, Gitlab, Grafana/VM, Play framework, Spring, ArgoCD, AWS, OAuth, Keycloak, EKS, RDS, Terraform, OAuth, ELK.

Senior Backend Engineer

Zorgdomein
Maintained critical healthcare software using Scala, SQL, K8s, Kafka, Flyway, Helm, Jenkins, NO-SQL, Redis, ELK, Grafana, SBT, hexagonal architecture with zero downtime, DDD.

Senior Backend Engineer

Unicornify
Built a highly reliable and scalable lottery system using Java, Spring, Dropwizard, K8s, Docker, Gitlab, CI/CD, Kafka, Redis, AWS scripting, Scala, Flyway, RDS, EKS, MKS, JDBI, microservices.

Backend Software Engineer

Fuga
Developed with Java, Spring, Hibernate, AOP, Shell, MySQL, ELK Docker, Jenkins, Ruby, Git, CI/CD, IpTables, Mockito, Rake, Chef, Capistrano, Nagios, Redis (+ sentinel), Kafka, Maven.

Backend Software Engineer

BQ
Worked with Spring (Jersey + Jackson + Dropwizard), Git, Scala, Java, Javascript, Chef, Docker, Vagrant, CI/CD, Jenkins, Shell, Scrum/Kanban, Gerrit, BASS, (unit & integration) testing, Mocha, Chai, Karma, Express.

Frontend & Android Engineer

Favoroute
Developed using JS, AngularJs, NodeJs, Grunt, Less, Shell, Python, Mercurial, Android, XML, Java, patterns, clean code, UX.

Frontend & Android Engineer

Creania Labs
Worked with Compass, JS, jQuery, REST API, Backbone, JSON, Redmine, SCRUM, Git, Samsung SmartTv, Mocha, Jenkins.

Contact form

Log in to get in touch

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

Sign upLog in