02/11/2026 updated

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

Remote Senior Java Backend Engineer | Microservices

Montijo, Spain MSc Software Engineering
Montijo, Spain MSc Software Engineering

Profile attachments

Javier-Carretero-CV-2026.pdf

About me

Senior Java Backend Engineer with 15+ years building scalable, cloud-native microservices. Expert in Java 8–17, Spring Boot, Kafka, Docker, Kubernetes, Azure/AWS. Proven track record delivering maintainable solutions and mentoring teams in Agile. Fully remote.

HTMLJava (Programming Language)JavaScriptArchitectureMicrosoft AzureCascading Style Sheets (CSS)Cloud EngineeringConfiguration ManagementSoftware QualityCommand-Query Responsibility Segregation (Software Development)DevOpsGitHubHazelcastJUnitPostgreSQLMongoDBMySQLOctopus DeployOracle ApplicationsQuality ManagementMockitoSonarQubeOpenapiData/Record LoggingTestingData Storage TechnologiesReact.jsGrafanaSpring BootBackendEvent Driven ArchitectureContainerizationAngularJSKubernetesFull Stack DevelopmentApache KafkaFront End Software DevelopmentReact ReduxDomain Driven DevelopmentApi DesignElastic KibanaRestful ApiDatabase AdministrationDockerPagerDutyElk StackJenkinsMicroservices
Java Enterprise Development
Expertise in Java 8-17 with Spring Boot framework for building scalable microservices and enterprise systems with 15+ years of experience

Cloud Architecture and DevOps
Proficiency in Azure cloud services, Kubernetes, Docker containerization, and CI/CD pipelines using Jenkins, GitHub Actions, and ArgoCD

Microservices Architecture
Advanced knowledge in designing and implementing microservices using event-driven architecture, hexagonal architecture, DDD, CQRS, and messaging systems like Apache Kafka

Database Management
Experience with PostgreSQL, Oracle, MySQL, Hazelcast, and MongoDB for data storage and caching solutions

Frontend Technologies
Knowledge of ReactJS/Redux, Angular basics, HTML, CSS, and JavaScript for full-stack development

Testing and Quality Assurance
Proficiency in JUnit, Mockito, SonarQube, Coverity, WhiteSource, and Snyk for comprehensive testing and code quality

Monitoring and Logging
Implementation of monitoring solutions using Grafana, Kibana, ELK Stack, and Opsgenie for system observability

API Development
Design and development of REST APIs, OpenAPI endpoints, and secure configuration management

Languages

EnglishFluentSpanishNative speaker

Project history

Remote Senior Java Software Engineer (Contract)

Forescout
- Leading development of an Edge Integrations microservice using Java 17, Spring Boot, PostgreSQL, Docker,
and Kubernetes.
- Designed OpenAPI endpoints and implemented secure configuration and secret management via Azure Key
Vault.
- Enhanced data ingestion and querying in Azure Data Explorer (ADX) pipelines for higher reliability and
throughput.
- Automated build, deployment, and testing workflows through GitHub Actions.
- Configured Grafana alerts to monitor key service metrics and leveraged Azure Storage for document uploads
within the Flows architecture.

Remote Senior Software Developer (Contract)

Webfleet (Bridgestone group)
- Led Rights Service migration from monolith to microservices using Hexagonal architecture, DDD, CQRS, and
Apache Kafka.
- Optimized performance with integration & load testing, ensuring scalability and reliability.
- Streamlined CI/CD pipelines with Kubernetes, Jenkins, Rancher, ArgoCD.
- Built monitoring and alerting with Grafana, Kibana, Opsgenie.
- Stack: Java 17, Spring Boot, Kafka (Core, Streams, Connect), Kubernetes, Docker, Helm, Oracle, Gradle.

Remote Senior Software Developer (Contract)

H&M Group (via TCS)
- Delivered scalable microservices and APIs with Java, Spring Boot, and Azure.
- Enhanced DevOps pipelines with SonarQube, Coverity, WhiteSource for code quality & security.
- Developed ReactJS/Redux UIs and secured APIs with AAD & JWT.
- Mentored junior engineers and worked closely with stakeholders in Agile delivery.

Senior Software Engineer (Contract)

Valuemotive OY
- Integrated Google Ad Manager into client systems using Java, Spring Boot, AWS.

Senior/Lead Software Developer (Contract)

UK Ministry of Justice (MoJ)
- Led full SDLC of the Ethos Replacement project, from requirements to deployment.
- Designed & developed REST APIs with Java 11, Spring Boot, Azure Service Bus.
- Automated deployment & scaling with Kubernetes, Terraform, Jenkins, Azure.

Technical Lead developer

Satellite Information Services Ltd. (SIS)
- Managed a dev team and delivered microservices-based projects (Java 8, Spring, Hazelcast, ReactJS).
- Implemented CI/CD pipelines with Jenkins.

Senior Java developer

Satellite Information Services Ltd. (SIS)
- Developed enterprise apps with Java, Spring, Hibernate, Oracle DB.
- Built ReactJS frontends and real-time apps with Atmosphere & Hazelcast.
- Contributed to Android, Grails, and messaging solutions (ActiveMQ).

Java programmer/J2EE developer / testing

Novasoft
- Java/J2EE Developer for University of Granada projects.

Certificates

OCP Java SE 8 Programmer II

Oracle

2018

OCA Java SE 8 Programmer I

Oracle

2018


Contact form

Log in to get in touch

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

Sign upLog in